MLEVSFQTYLQPWELSKFRGAMAHKVGLENDWFHNHNNEDEQKEESFHYRYPLIQYKLHKRRPLLLCIDRGVEEAHHFFTQSDWSLKIGDKQHDMRIHRLHLQEYNLHYWEHPRLYRLHNWLALNSENYRAIKACRSLRERLELLERILRNHILNFYGAMGVHLEEELEVHITDPLDLKRVSYKGIKKEAYTLDFETNVFLPNFIGLGQGTSVGFGVVKPYR