MNHRIAVLLFLCFFFIEKGISQVPGFYMKEEKRKVQIPFYASNNLIILPVSINGNYPVNFLVDTGVRANILFSKSLGDAMELSYSRELNLVGADGAASLVAFVSPSNHLDLGPLEGTFQNLLVLEEDFLELEKVIGIPIYGIIGYEFFKYNPIKIDYDQEMISFYQRGALKWKPLFYKKLDMIIEGQKPYIEAKVKQENGPVLETKLLIDTGANHGLLLNKETSNDIFLPNRFIETQLGQSLGGELFGFIGRVKNLKIKNMRLDEVLTSYPEETPFSYVIKESGRQGSLGSEVLGRMNMIYDYPRERVLIQKGDNFYQPFEYDMSGMSLKKVPTEENRIYVSQVRVNSPASEVGIVTFDEILSINKVPIFIWELHEIIKLFRSEDGKEIDLEIRRYEGEDIEKYEDLQFRIVLEKQI