MEGSVLPCKVTYEEEDRDFSTKYNAKVVKKCVDPVQGLANARHEFGEHGGVNMSIEASATFTVMQPETMRRMFSGELGPEGDFYIYSRHFNPTVLNLGRQMAALEGTEAAYCTSSGMSAISSVLLQLCSHGDHVVASRCLYGGTHALLAHLFPRACGVSTTFVDIQRLDDVKNAIKPSTKVLYFESMSNPTLAVADIPSLSAIAHEKNVKVVVDNTFAPIIISPARFGADVVIHSISKYVSGSADVIAGAVCGSVDMINSMMDLHQGALMLLGPTMNPKVAFEISERLPHLGLRMKEHCHRAYIYASRMKNLGLKVIYPGLEDHPQYALLKSMVNTGYGYGGILCVDMDTEERANKLMYHLQNYTQFGLMAVSLGYYDTLMSCSSSSTSSEMNQEERELAGISPGLIRMSIGYSGTLEQRWSQFENALTKMTEVLPSKRHN*