MDKLIHDDKGNVTISNDGATIMKLLDVVHPAAKTLVDVSLAQDAEVGDGTTTVVILAGEFLKEAKPFVEEGVHPRSIIKSYRLAAQLAVNQVKELAVSLEGKSAEEKRELLIKCASTSLNSKLVSGEKDFFAEMVVEAVSRLDPATLDLKMIGIKKVIGGGLRDSFLVDGVAFKKTFSYAGFEQQPKSFQDPKILLLNIELELKSEKENAEIRLDDPAQYQSIVDAEWNIIYDKLAKCVDSGAQIVLSRLAIGDLATQYFADRGIFCAGRVADEDLQRVAKASGAKVQTTVNDLSPSVLGTCAKFEEKQVGAERYNLFTGCPMAKTATLVLRGGSEQFIDEADRSLHDAIMIVRRALKHASVVPGGGAVDMEVSRALREHARTIPGKSQLFINSFAKAMEVIPRQLCDNAGFDATDVLNKLRQKHALPDGQGKNMGVDVNTGGVVNAFDAFVWEPALVKINAIQSAAEAACLILSVDETVRNPKSEAPDGQNMANAMAGRGGGRGRGRMPGRGRGMRR*