MSDILLAEYTLKRALREHTTDLAPTSNPHLLCTPLPKHWRSNKSLPSQFRVVSLIPVPDGTRVTVTAGNEERPCAELKNPVTIMHGHEARFSDLRFLGRSGRGKSFNITITMTTPPIVALYARAIKVTVDGPRVPRSKYSTVRTGRIYKEMKRLGSRHQNLCEHSTINRSFPSRNNYPIPEDLQRNKMKRA