MDFRVASTRRLSSGGSDAHSRLSFYLTAPTLEVSLEEFEQYALDRLRVLKGLEEALSRGRRSEELEALVIDLWRKYMRTSNGSDLNKDIISHFVLRLVYCRSDELRKWFLSMESSLFRNRFHSEAPDDQKRFLEDNELPYKAISTSDFESIKDKLVQVARSLNQPSPNADSTFYKVPFEEVPELVAGRKVYIHKGQAYVPSTQLTFLVAGQFRSKLSKALVLTYRKWMSVISEEESDRLAPIVEALSSRYLGPDYSQGKIKSEVALQDMDDLAKTSFPLCMRHLFFKLREEHHLKHGGRQQLGLFLKGVGLKLEDALAFWRSEFGQKMGVERFDKEYAYNIRHNYGKEGKRTDYTPFSCNKIILSTPGVGDHHGCPYRHFSEENLRAALGSMHLGVRIVDEILEKVRNRHYQVACSLTFEATHGSQTIGINHPNQYFEQSRKILQPKVPQELANDNTETTTAS*