MVRKTTSKSYSVALVIVMVIYVAFSSVFDRQLFRSLSFSQGTLQQRWESRRTKQNPKVMAASAKITCDRSHTSYDLCSINGSCILNPKTGTLTLMDRTLTTSAPLVEKIRPYPRKSENWIMPRIRELKLTSGPSDLTRSCDITHDSPAIVFSAGGYTGSIYHDFIDGFIPLFITANSVYPDRDFILVVVNPKEWWMPKYIDILGTFSKHKTILLDKENASITHCFTSATVGLISHGPMTIDPTQIPNSKSLVDFHNLLDKALNPNLSIIKINKPRLILVRRYGNIGRVILNEEEIREMLEDVGFEVITFRPSKTTSLREAYKLIKSSHGMIGVHGAALTQLLFLRPGSVLVQIVPVGLGWVSKTCFETPAKAMKLDYTEYRVNVEESSLIEKYSRDDLVLKDPIAYRGMDWNVTKMKVYLKDQDVRLDVNRFRKHMNEAYKKAKSFMDLNG*