MKTRTLKNLMTENTRTDNALDEFLCFEATVDKRSFKDLFSSFKDFLSSFKDLFSSFKHLFSSFKENSHQIWWFAIFPALYIKVKHKLEDFPKEINGTYTRVGYIQEYEFSVKSPWKSIIMGIQLSFNATAVAMLSLLLNLKSKFTFPGLPVGYWSGEYDWYNWYPKFYNDCMKFWHTGEGCWPKKKPIDEEEAMPQFQVVKNKRRKNRKPRKTKVEWKAIRIARHPNEALIQPCKENVKEASPGQSKIEGLMEQSIPSSVLSICSITHSSIPIYDHDDHSCQHPQIFASTFGTSSSKSSQSVYVLPQSRLGYRSLNNSSTSSSLSHSSTASRFSSSDSVNGSPKRSLW*