MHTRWTNLVTSIHSEQQALNPQRHKLLVAMTETTIMAAPAPQPHVMVLPFPAQGHVIPLMELSHRLVDYGFKIYFVNTEFNHDCILKSMQNKGVIHGGIHMLSIPDGMDPADDHTDIGKLVGGLPAAMFSPLEELIKIKKIKWVIADVSMSWALKLTNTVGVRIALCLTYSASVFALRMKLPKLIEDGVIDESGNVKMHKMIQLMPPTDSTEIPWVSLGSTTERRRVNIRNVIDTNKLMALAEAIICNTFREVEPEALALLPNALPIGPLVAPMSELTGNFWSEDQTCLTWLDKQAPGSVIYAAFGSSTVFDVTRFQELANGLVLSGRPFLWVVRPNFTREIKEEWFNQFKQSTSGKGLVVTWAPQQRVLSHPSVACFMTHCGWNSTMEGVLHGVPFLCCPYFSDQFCNQSYVCNVWKTGLKLCANEQGVITKEEIKDKVAQLLGTEDIKARAVMWKNKACASIREGGSSHHNLLKLVKLLQEG*