MVLPIFFVYECLLFQFRKMGAKCIKALNTARAKLKGRNLDIADFKEFLSYTNTRLNPEEMTLLMKTHCPDDKCFSFMDMMEKIRGTWKKHRERLVNFAFKKLDKEGSGKVSIDRVKEMYNAAVHPDVMCDRITKEEALQEYLDKSFAELDSVSQADFLEYYLLHYGDMVCETAFELRMMKDYKVQHDEYDVDNAINKVKLIVYKGRIRSREFIKQHDPLRHRLISDTQFARAIDLTKIVLDTREVKAICDNYRMPDEPLLRVCWTAFCDEIDTVFTYKEMEKTPLRNVPPIPPLPGLAPTRFMVGCKNLGLSKEQRVNFILKDIKKICYDRRLCTQPFFEDFAHGKMSCNVVGHVTYAQFGAALNSEAGLRILPADLKLLQEKYDDLNNGMCNYFAFSNEIDPFAPANQKKGPPPEPPRSPYPRMPEPPYHDPVPGNPDWKIEPHLLGGDKKPLMKRPKSPRPPGHEGWP*