MESWSRKAVGALKDAASMGYANMSSKIADIDIAVVKATRHNNIPPMEKHVLIAVTATNDRGLRRYLRRAVEDRLRRTKNWMVAVKTLALIHRLIRDALPTFTDEEMRHSSDTTPLEGVSQNFEDGSSSLALEFSFWVRNYSCYLAQSLHCKKILNHGISAENQNSTPKNFEIVQLLEDLRSLQQLLDCLLNCAPPHESPVAMNSLIHYALDLIMKECPQIYATINARICKLLASFFDMPSDKAVSFVDIYKRILQQYDKLSGFYDVCTRLGLTDLHGDYPSHKRFLMEMEDHIKKYRHRLSEMEEMRRRINSMCLEQEHITEEETTFKVETQQVAVQKGRPRVSWWDADQGAERPRDGVTFRSKETEMARREQQRLQHQEAAMDGQRQDMASLQYYLPANNTQNAGVAPESGQPVWEFNPRLHCRH*