MDIFNVYLHLEYLEGIVASGNKTSLGFKQVHLKACAKALNDHFNINLTSDQITNHIRTWKRKYSKIADLRKLSAALWDDDNFIISLDHKHYADHINDHKADAEYLNKPIHNYGKMLVIFGNSLATEKYAKGSGDPLAIESIPIDDDEEEEIGIGSAGRISCPCCYSLCPTQ