MDPFHHLNTSFSNPYHPLLSPSPPHHPHFPPLPPLPDPPHHQLPSASAASSAAAATSLERDRLPQWSHAETAAFLAVRADLDHSFLTTKRNKALWEAVSARLHAQGFARTPDQCKSKWKNLVTRFKGTEAAAAAAAAAAAAAVVDPASASAAQSRPQFPFHDEVRRIFDARAERAQALERKRAKGKGVRDRDDEGAGEGEDVDEEDEDDEIEADAAEAAVGGDEELPVDASRSGGGGGGGTKKRRRKQQQQAARAARVAADQGEVEAMLREFMRRQAEMEERWVEAAEAREAERRAREEEWRAAMVALGEERLALVRRWREREDAWRARAEEREERRHQLVAALLAKLGGGGGGGGDS