MELWILLAAAGSGYLVRRWQSLRKSKEESSDRSDDDGYLCGFTKSGCFTSRSRNLEGLWPITSSESCSSVHFDDECNQEEDSIHFSSACPHPFNGLGDHLGNELVEAIVFASPLNEENYGLLSSPRSKSSRVLRKSESLIGKKAVKSTHFPCLPLQSMKRGQVKTCRECSASPQGDSFFLQGTANSYLNALLFNFGVGVGMMFTILSNNHGTKHSIKPLEETLHLLKKLEDEVHGQARLMFECLQKKGTREDALAEQINALFEVVKKIFDLVEQIRDYVSQDSACISAVGHKHSGDKARLEAELEAELERMETNLLTGYVLERFRRSSGLSEDDLNIGNLIQGELSTRAIPCDAEAISVGYHSEDSCYEVPHYVNFGVSPVELAERLRAVLEARQEREILDLEAEVKQLDGRLQATQEELQVWKQRALHLLQGSICESISSFPEKGASVKAGETTETMLFSRRIEETCPFSVRMHHSTLNSSVSLGCNEYSSSNYCEEVCSLQPRVPQPRTCLSDIADDEVSDEMSNGLLKSASAKDNRNQGMPLCHQEFESTGFWNDTTDNTLASTPCLVKFVDGHTIPHNHQEDKFDSNEGMIASSREKHSNIDWNGEVEPVPKDIPFIQDKPAICTQDVIEISESYRQFRHTPDWSTSEDGSYSSDLDEQLGQLLIKRIVEKSKRGSLIVEVAQSVMASFDIDETELSSGL*