MSGGGGEVEAAAEAAPLLVPHDPQPAVGAEVRRQVGLAAPLVACSLLQYSLQVVSVMFAGHLGELSLSGASVASSFANVTGFSVLLGMGSALDTFCGQSYGAKQYDMLGTHAQRAIFVLMLMGVPLAFVLAFAGQILIALGQNPEISSEAGLYAVWLIPGLFAYGLLQCLTKFLQTQNIVHPLVVCSGATLVIHILLCWVMVHCFDLGNRGAALSISLSYWFNVILLAIYVKVSEVGRRSWPGWSREALKLKDVNMYLRLAIPSTFMTCLEYWAFEMVVLLAGFLPNPKLETSILSISLNTMWMVYTIPSGLSSAISIRVSNELGARNPQAARLSVFVSGIMCLTEGILVAIITVLVRDIWGYLYSNEEEVVKYVAAMMPILALSDFMDGIQCTLSGAARGCGWQKVCSVINLCAYYTIGIPSAVTFAFVLKIDGKGLWLGIICAMTVQILALVVMLLRTSWNEEAEKARARVQGSDGRITLA*