MVYYGKFSNGVQVAVKTLHRTLDRRTEEQLYYHIKAPPPRHLFTSTSRTARLTASCSSMAAAVAWCARPVRYLHEEFQHWIMHYNIKLRKVLLIADVLRAQVSGLYWAAPWARMELMGEYCSNAPCKWLLDLGKGAAHDTDTHNLFDGMPSQSEMPKENQRISKPVPINSTVNKKEKWLDKALDRILEKAITVILKGASSPTPMAPPLPVHTNCLMECPNDSSSSTISRSIYINEGTAPTVILEHEDGEGKDHMPFIVIKDLPEFTPTMCSMICSSSDTKPDLTVAVVVTCATSVESSMEMVATGSTTDDTHIDTLDSTKVMPASCSTVGLDVKGGADHTRVTCRTMMGVPEGVLVPDASSKVFSPWLMAEMDLIPLLPTGCSMKCPKDKKLLMGNAKRNSWPPSWLGGVIRRWELQPLHWPGSKLYLEGLPLMPPWPPPAGVSFLAWEPFDIGVLVIGTVILTQEMAGLKPWPPPSLVSSLAWGMEGREVYGLAMQGHHMNSQSMELARIISKELARIMKERQLSNKELQCIFEGASPGKMCINPKALIHDGSLRSLLSKLQVHSIPNALSFTKQEHIKSLSLSQCSDIMVRFDLTWNLEVHLDSGGVLLQFLNAAALLYHRRVAQGYRRTLKLSICESISMLQVIKSIAANLIWDVEARNRLVVKKQDEDFSGNHWASFQTKMQRVLTSRLAKLCNRDNTHLTMTGVRGTRGYVALEL*