MNSYIDIRLKPDAEMREAELSSKVFTKFHKALVTLNSHKIGISFPQMKLSLGQLFRIHGDASLLHDLQGLDWLGPLAGYCQVTAVSAVPDHVQYRIVSVKRSNLSKAKLKRLIARGSIDKDGEKRYKVKMLGQGFDNPYLDLFSSSTGQVYRKFFEFSDIQAHPLDGEFDSYGLSKTATVPWF