MLLLLARCFLVALASSLLVCPGLACGPGRGFGKRRHPKKLTPLAYKQFIPNVAEKTLGASGRYEGKITRNSERFKELTPNYNPDIIFKDEENTGADRLMTQRCKDKLNALAISVMNQWPGVKLRVTEGWDEDGHHSEESLHYEGRAVDITTSDRDRSKYGMLARLAVEAGFDWVYYESKAHIHCSVKAENSVAAKSGGCFPGSATVHLEQGGTKLVKDLSPGDRVLAADDQGRLLYSDFLTFLDRDEGAKKVFYVIETREPRERLLLTAAHLLFVAPHNDSGPTPGPSPLFASRVRPGQRVYVVAERGGDRRLLPAAVHSVTLREEAAGAYAPLTAHGTILINRVLASCYAVIEEHSWAHRAFAPFRLAHALLAALAPARTDGGGGGSIPAPQSVAEARGAGPAAGIHWYSQLLYHIGTWLLDSETLHPLGMAVKSS