MPALGPVLIHVVTEKGKGYPPAEKATDKLHGVVKFDPSTGKQFKSKSSTLSYTQYFAEGLIAKAERDEKIVAIHAAMGGGTGLNYFQKRFPERCFDVDIAEQHAITFAAGLTTEGLKPFCAIYSSFLQRGYDQVVHDVDLQKLPVRFALDRAGLVGANGPTHCGAFDFTYMACLPNMVVMAPSDEAELMHMVATSAAIDDRPSCFRFPRGNGVGVSLPPNNKGTPLKIGKGRIILAEGTHISILGYGLIVQNCLAAREVLAEQGISVTVADAHFCKPLDGDLIRRLVKEHEILVTVEEGSVGGFGSHVSHFLALHGILDGKLKWRPMVLPDRYINHGSPKEQIEEAGLSSKHIAATAMSLIGKPQNALQFQ*