MNVPQGATSSGFTSTPEDSEEDGILDLTSSQLHNLKEVDLPPTLVELDLTANRLTELDERIGQMSMLKKLSLRQNLFEDSAVEALTRWPPVFGLEELVLRDNRLTRIPVVDAFTNLIVLDVSYNKISSMMGLSKASPLVREVYLSSNAIQKIEELDHLQNLQILELGSNKVRKMDGIEKLTQLKELWLGRNRLTTVNMCGLTSLTRISIQSNHLTSMRGFEACVLLEELYLSHNAITEMEGLSTLNKLRILDVSSNKLDAIKDIKNLSRLEDLWLNDNNIPSLDGIEAALEGVKNSLTVIYLERNPCARNNPDYVRKLRKMLPKLVQIDSQFFD*