MAEEIVKKVLTAAVARDQSIAASLLRLHFHDCFVQGCDGSVLLDPQNGFPATEKQAVPNFSLRGYNVVDAVKQALEQACPETVSCADILAIAARDAVSLSGGGTWPVETGRKDGVISLRTEAEDLLPPTNENSEELTQRFLDVGLTQDEMITLSGAHTIGRAHCVSFSQRLYNFSPEFDTDPNLDAAYAGKLKQACPRNFDPRTVVPLDPVTPSQFDNRYYSNLVNNMGLMISDQTLHSDMLTQFSSQSNAEDENMWQFKFANAMVRMGAINVKAEGEIRKNCRLRN*