MKCAALARPLLQWIDAASDGPFFVDHVKFINYNLPGMLHFDNFQNGFFWSLHNTVQHAYFENPGSALFDTMRYGDPKRSSLYDATGAVTGVESPTTLLFPRWEGTRYFFPDVFIEPGRGGLMAPPASFRPPKCTFKSNFARWACTDFHAAWMELLVYQMDGSHVPATQPIGNIDTYWAEHGDPRSTNNLKYFGFAYEFTDNRKRNHLYSHRRPLLAYRHYHLFFDKNQPVLPPMRIRIWDALTKDEVYWLTWHKLDTTRVPVVEYNHIRPTTTSQQAVQEASLDKLIASSAQVGYAVVGDMLIMKIHAIYDRPGLLPPSSYAKNVEVRFKYANKDT*