MISLFRRRHGLPFSTLHTPAGDVAATPPSPLDATAVLETLSLYANDWRRALEFFHWSASPDGANVPPTPATVARAVDVLGKHFEFPLATSLLVSHHDPGRADPSFLRPALRSLLNRLAAANLIDDAIRAFDSTAGSIGLRDEASFHALVDALCDHRRVDEAHHLCFGKDPPPFPPVTKTYNLLLRGWAKTRAWARLRQLWFDMDSRGVAKDLHSYSIYMDALAKSGKPWKAFKVFKEMKQKGMAIDVVAYNTAIHSVGLAQGVDFAIRLYRQMVDAGCKPNASTFNTIVKLLCKEGRFKEGYAFVQQMHKFGIEPNVLTYHCFFQYLSRPQEVLGLFEKMLERGCRPRMDTYVMLIKRFGRWGFLRPVFIVWKAMEKQGLSPDAFAYNSLIDALLQKGMVDLARKYDEEMLSKGLSPKPRKELGTKIPGAESDSDNALSGVL*