MVLKMSELAKPYFAMVCLQFGYAGMNLVTKVVLNGGMNHFVLVAYRNAFATAAIAPFALLSERKVRPKMTFPIFMQIFLLAVLGPVIDQNMYYAGLRLTSPTFAGAVTSIVPALTFIISIIFRMEKVELRKVRFQAKVVGTLVIVVGAMLMILFKSPLINFLRSHLIREASSSAGEDYLRATVFLLIASFSWASFFVLQAATLKRYSSHLSLSTMVCFMGTLQSTALAFVMEPNLSAWNIAFDMNLLASAYAGIMSSSIAYYVQGMMTKQKSVVFVTAFNPLIVIIVSIINFLILGQRLYLGGILGMMILMVGVCAVLWGKEGDEEEEENIEEKFVDVIKCCKDCGNNSLSMPRIDEEVDVEMQSTKKDKTVVDLL*