MDADTVDAVGQAAEVLVKTSNEFNVPGILLAIGDATGQPVNLVVFALTIATLFAFWVLTRCLGFGGGGGGGSSNTGSSSGDCVLITGACGGGKTAMFQTLRSGEVFLDRTVTSMDVNEARIEVRSEKLGKSKRARLVDLPGHPRLRAKLDRYANGAKAIIFVVDAVDFTSQRRAVAEHLFEILSHPVVQKRRCPIMIACNKSEKITAHPADFVRKRLEKEIEALRTTRGTLEDTGGGESVTGSVGLDGAEFAFEHQRSNKVEAAGCAVAGNDLESVREFIVRRG*