MDQAQLEQSLNVIKSKPVDPLMQLSEAEIARAVNIKASVEQDDRIQNRSDFEYVQYALTNLNETVEQVLERVYLVQCFRQEYRLNDTPEEGAEFLRKWSLMCPGLILAVDHLPIHKNYTVTIDMSKLLPKEQIKTDEDLRVYMAGHYYYWNSLYPNFMAIRQGWTWVVECEGTTMASLDPELIEKSGHHLFKSYPKNEKSIFVLNTSTTINIWWSLFKRFVPADQRAKYHLGYQIEGFEGRRIDGLYKMPTEEAGRQRMISHVHEFLTLRKKNEAEFSLVGAALQIMTPEEVHQVIANQNDRMAD*