MVFVMKRALGRANIVSGSLNDTCADSCVRSPALTNQKMATVRLRKSSLWGTLEPLNTHCMHLKGRRYSGLAVTPGVCRCQAVATPNPKTKQRVFTFGKDRSEGNKNMKSLLGGKGANLAEMASIGLSVPPGFTISTEACQEYLEVGNELPEGLWEEVLEALKTVENDMNATLGDPFKSLLLSVRSGAAISMPGMMDTVLNLGLNDEVVIGLAAKSGERFAYDSYRRFLDMFGGVVMGISHSLFEQELQSLKAANGVTLDTDLTADDLKQLVVKYKDVYKQATGKQFPADPKEQLYLAVLAVFNSWNSPRAIKYRNINQITGLKGTAVNVQSMVFGNMGSTSGTGVLFTRNPSTGEKKLYGEFLINAQGEDVVAGIRTPEDLDAMRQSMPEAYNELVENCKILEKHYKDMMVSANFSSGKI*