MPLVHSIIVAQMTLPWRPYENLTRVLLMNQPLPSFSELIWTLRRCPSLDTLGLGLSGSTVHANFASYLTASSEGSEDVAPIEFPHLNNMILAAHHDVAAPLLRLLHYPPSSSTVLMLKHTPRSRVTSSHNAVAHVTRAALECYYIEESQILNLTALTCQPAVQVHWEWQEGVDAFEDPARMAHIADLVRFAGVQHLRIRKLQYPLYRQDWLHILAQMPALTAVELNSCIADEPTLFDALARTTTGPAGEPCLAVCPALAEFEFCEGHEYGMEALEAMVACFERRRELGTLAGRLEGLIEVFLKTYLEALYLGGVTLWRMELIRGRTARMSVLVLVSVLVLVLVLVMGFPSWSDMVKCVVEATKLWV*