MKAALDLSPWSWFYWLLHSLFIISVLESCHAVPIVGGRIVSTVGSSTSKYPFMVSLQDVITRNTTNGVSYQHFCGGSLIS DRWILSAAHCVWRKNIHYIAAFIGYENIENIGQLQPYGLESVEYIYFQPSNFRNDIALLYMKRRYWSDFGNGLQYAQLPP HGMKPDQNESCRIIGYGATHHAGPCQKRLFEAEVRVIDNQKCRDIIGHIWAPQNGANTVCALGNNQDSCQGDSGGPLICT YGGKDYIYGLVSHGLTCGIPGMPSIYTVTRPYYDWVQLLMQS