MGDRVCFFISSDKSFEINDISEGSFRWFLFKEFSSRFVSKIKIDEVILRWVCSVMRLASKGVGDLYRRWGRLKEGDLFRVYQNFNSYGRFLRVETLRGERKSAIIIPEMDYNVGWSDLADKIIRSLGEPVNPALRKFVTPGKSFKDAANIQKWPVMSSQSHSELENLQEYLQCCLVGTFNDPFSSSPNPTVIHQWFLKRWKMTAGLRVLQLTHNQMMFEFPSRQEAERIIMGEWFWNGRRLSLEWWSPESGTDNSKEELVANQRWIRAFGIPLHAWSEKSLKSIGDCCGGYIGADEDTKKRNHILWARICIPAVAQEPPHKIDLRVGGKIYEISIIADAFSKISVAGDSDEQGFNQRSNQVCVSKTEQSINSNLKSADAPRVGPKKSKTTLGQLKAKAQLQQKTPDQVYVLQNEQPIDSNLKSAEDPREF*