MVWGSAPRGIDDLVARVSKNDPALVSLCLLKGRRFNDADAEALASALERNTNLRELSATAHAVSQAAATALARALAANRTLCSLDLGNRSFGDEGLVALAPGIAASASLVQLNLEAKGLTAAGCATLGEALAANSRTATSADRTGYTGIAELLLGQNSLGGDGLSALLEGVGSSVGLRTLDLSSCSLEGEGAVQPLATALQQGKLPSLGVLRLDGNTLSGTGIAALADTFGAAASLQQLHLQRCCLGPEAAAALAPALPSALQVLNLAGNTIGSRGALALAAAMTAGSVPQLHKLVLCDCGLGDDGIAAVAAALGATAAGSLALDLSGNTAGSAAMAALAAAPLTALCLHDCKLGGPGGGAVELTALLAQPASFAQLKELDLSGNALEASQLLAVLEAAMADAGSLPCLRLLVIAANPGAAEAEVTDAVERLQELRPDLDVVRRAADTGEGGLMGX