MGLKMSESAKPYFAMVCLQFGYAGMNLVTKVVLDRGMSHYVLVAYRNAFATAAIAPFALLSERKVRPKMTFPIFMQIFVLALLGPLIDQNLYYAGLKLTSPTFAGAVTNIVPALTFIISIICRMEKVEMRKVRFQAKVVGTLVIVVGAMLMILFKIPLITFLRSHLTGHALSPAGEDYLKATVFLLIASFSWASFFVLQAATLKRYSSHLSLSTMVCFMGTLQSTALTFVMEPNLSAWNIGFDMNLLASAYAGIMSSSIAYYVQGMMTKQKSVIFVTAFNPLVVIIGSIIGFLILNQTLNLGGVLGMAILVVGVCTVLWGKEGDIDEEENIEEKFVEIVKCCNRCDIKVLSMMPRIDEEVDVEMQSAGTAKVAVGFS*