MELNTFLLLCMPLILCFFLLQFLRPSSHATKLPPGPTGLPILGSLLEIGKLPHRSLARLAKIHGPLITLRLGSITTVVASSPQTAKLILQTHGQNFLDRPAPEALDSPQGTIGWIPADHVWRSRRRVCINHLFTSQSLDSLQHLRYKKVEQLLQHIRKHCVSGTPVDIGLLTSAINLNRDTFSCYKRLYEIVGGIIKSRIKCRASNPMSRNDDFLDVILDQCQEDGSVFNSDNIQVLIVELFYAGSDTSTITTEWAMTELLRNPRLMQKVRQELSEVIGAGQMVRESDMDRLPYFQAVVKETLRLHPAGPLLLPFKAKNDVELCGFTIPSNSHVLVNMWAIARDPGYWEDPSSFLPERFLGSKIDYRGQDYEYIPFGAGRRICPGIPLAIRMVQLVLASIIHSFNWKLPEGTTPLTIDMQEQCGATLKKAIPLSAIPFIEEN*