MRILTVSPDQYERYRSFLKQMHRLRATVFGGRLEWDVSIIAGEERDQYDNFKPSYLLAITDSGRVAGCVRLLPACGPTMLEQTFSQLLEMGSLAAHSGMVESSRFCVDTSLVSRRDASQLHLATLTLFAGIIEWSMASGYTEIVTATDLRFERILKRAGWPMRRLGEPTAIGNTIAIAGRLPADRASFEQVCPPGYYSIPRIDVAAIRSAA