MEDFTAFQRKWFEVALVEEELLHSEIPPFLLPWLPSRPASYATATVPEQRTVTLDVDVNNRTDRLEWCSCYYHGNFSLTAAFEIKLHWMAVTAAVLFEMVQGWHRKANSCGFLLVPVLEGPFALPSYLYGDPLRAQLFIPLNINCLVKAESDHLFEGFEPETYWERMHLLQEVIAYRFGFIQDKYSASAFNFPSENKPQYIHVTGTVFLQLPYSKRKYASGQQRRRRNSTSSSTQSLFGEERIGYHWAYNTMLTKTWRSSGTGDERFADRLLKDFTDFCANRDNRLANFWASCLEKMHTSEP