MEAEKGPGPEELHVEVTHSILPAEYVPQGKEEAIAELSVYVNWPEAASRAIIFASDVHGWENPILRTIADKAAAAGFAAFVPDFFHGDPFVPRPGVGDMRYFPWVTEWLKLHTAEGSVEECRSLMTELKRRGITSFGLSGFCWGARLAMLLDGVEELQAIVLLHPSLLKVEAMNSVRAPLAILAAEFDSSTPVETIKMYEDVLDSRPEVQSFVKIYAGTEHGWTVAKPAGEAARRAADEAHHDMLEWYQKHFQSPALASHLPRFTIET*