MREAWCVEQTWRHLAMAHWRVDPHVLMRHIPPGLELDLFDSQAYVSAVVFSVDPFRLRGLPPIRGMRRFWQMNIRTYVRRGAKPGVWFLRLETSRPWPARLGKLAYALPFEPADMTVMDGGERLAIGVVSRAGDGPALSLGFRRAGSRMPWYEPAPDSIEAWLLNRYALYARALGTVLETGVVHRPWMIQPAEARVGEMSLLELYGCHGEPALACSAETRTARIGLPRPAIGLPYSPDNCSFARWMRSRSARTRARRSAMSSS