MASVGRMKLGSQGLEGRMKLGSQGLEALKGIRKEVELATKFGVSFADGKGEIRGDPTYVRAACEASLKRLDLDCIDLYYQHRIDTKIPIEISSLPRFQPENLKQNASIFERVAEMATRKGCTPSQLALAWVHHQGNDVCPIPGTTKIENLNQNIGALSVKLTPKEMVELESLASADAVKGERYGDRMSTWLESETPDLSSWEGI