MKLLYQFGIIMFVTFLGEFLHCLIPLPIPASIYGLLLMLAGLMTKVIKLEQVKIAADFLIEIMPPMFIPAAVGLIVTWSDLKAILVPVLVITCITTVFVMVVTGRTAQAVMHLKENMAAQKMEKQD