MPISEKSSATNTRLVVKKLFARQLHEGFGAVVRRSIGRFEFRYFDPFLVLDEFSVSAPAGFPDHPHRGFETVTYMLEGEILHEDCEGHKGVIREGGLQWMTAGKGIVHSEMPSSNSNGITHNKGLQLWINLSSRQKLVEPSYQEIESKDIAETEKDGVRVRVIAGEWNGVKSKICTRTPTMYLDFTLSPGSRISQPIPLHWNAFVYVLQGHGHFGDSKLQHSAAAAHHLLVLGLGGDMLEAWNGSDSGLPLRFILVAGEPIGEPMVQFGPFVMNTQEEIDETIDDFENFRNGFEKARHWKSQAASALGLF*