MVFVKAQRSRAYFKRFQVKYKRRREGKTDYRARIRLINQDKNKYNTPKYRFVVRFTNKDIITQIVSASITGDTILAAAYAHELPRYGLEVGLTNYAAAYCTGLLLARRVLKILELDDEYEGNVEATGEDYSVEAADTRRPFRALLDVGLVRTTTGNRVFGVLKGALDGGLDVPHSDKRFAGYKKEDKQLDADFHRKYIFGGHVADYMRALMEDEPEKYQSQFSEYIKKGIEADDMEELYKKVHAAIRADPTAKKSEKEPPKTHKRFNLKKLTYEERKAKLIERLNALNSAADDEDDDDE