MIVKENGVVPATIAILNGIPHIGLTTIELEELAKLGHKSLKTAQRDIYVVAIGGNGATTVSATMFFAAKVGIHIFLNGGIEGVHRHGESSMDVSSNLTELGRTPVVVACADVKSILDIPRTLEYLETQGVTIAGYNTEEFPSFFIRRSGFKAPYYNVSISELIIPVSDVSQHISTAGHEASGTSNMKFLMNGCLILGTLDGAAVEIEEEIGEENMFIFGAKVLGCLTELEPHEYDASEHGTSHFPVGAIHRIGILDIRILNTGRHGGNILIKKMKEDKHTSSRTQFDMQVYDALELTPIDHGLCFLEALDDPYFEWLHWPQASLPLRGGA*