MEAPPKRVLTPAEPKKILSSEGGSYYAWASSDLCMLAEAKVGAAKLLLNYRGLALPKYSDSSKVSYVLQGSGVAGILIPEAESERVVKIRKGDAIAVPMGVISWWFNDNPSEVLEILFLGDTSKAHRSGEFTDFYLMGGSNGLFHGFSKEFVSRAWDLEEDKVEHLLKSQSGTGIVTLKEGKSLPTPESQEEEKDGDKQRLVFNCEEAELDVDVKNGGRVVVITSDYLPLLEQIGLGADLVKLDPAHLLSPGRENLCVEGSLEGDSGCLF*