MREENVQPDEVVAVYLFNACSQLGDLNLGRRLEGLVRETCADYNSYVLNSLIDMYAKCGSIGDARKVFDQMSERTIVSWNSIVAGYARCGNMESAKRLFGCIPQKNNVSWSTLLNGFVQNGAFKEALMVFREMQAKGVTPNDASITGVITACSHLGALELGRKVHAGLDERRVQSDTVLSTALVDMYAKCLAIHGKASNCIDVFSEMVRNGIRPDSITFVGILSGCAHAGWLKEGKEYFDQMSTVYGIAPRVEHCSCMVHLMGQSGNIDQASEFIKASPVKPDVVMWGALLNACKMHGHVELGEFAAKQILELDPGHRGAFVLLSSIYAAAHNWSKVMEVRKMMKECGIDNRTGSSWIEIDGTVHEFIAGDDSHPEIDEIHSVLGALDFRS