MKEVLIRAKPFFAVVFLQLGLSGMYILSKMALNEGSSNYVYVVYRQAVATLFMAPFAIILDKGKRPKMTFSIFAKLVLLSILEPVIDQNLYSLGLKYTTATFAAAMYNTLPAITFIMSWIFRQEKVKFTSIGSQAKIIGTIATFGGAMIMMLVRGPEVQLFPTNEYYVNNNDASDQISGGIILNDAIKGSLMIMLGCTSGAAFIIYQTKILQTYPAELSLHTWICLLGTVEGGIIAMIMERGNSAVWIINLDSKFLAVVYSVSTQTLLLFFGLKEYILAR