MTTIRVVVSMAAHYVWFVHELDIKTTFLNGDLEEEHKVCKLKKALYGLKQAPRAWYAKIDAFLTSQGFTNSLTESTLYIKRDGGDILVIILYVDDMLLTGTDADQISDFKSALRSAFEMSDMGMLPHYLGIQFIHSEKGIFMLQSKYVQRLLERCKFQDCKPISTPMEPGLKLTEHDGSESFDAILYCQAVGCLIYLCNTRPDIEYAVSELHAYSDSDWTGDFDTRQSTCGNCFFLGHSCISWLSKKQSTVATSSCEVEYRAAFTTTVECVWLRRLLADLHLVLEESTPILTDSQSAIAIARNPVFHARTKHIEIHYHYVRERLHAGEINMIYCPTHDNIAQTSSPKLYLEKSLKLSAKL*