MKFTAASLVFLQLLLNNGSHAFSVNQYTPTDAAMTRMSATVEAAADEKVTEHNHCQEPGDRDILVRAARGETVERTPVWMMRQAGRYMAAFRAYSTKYEFRQRSETPAMATELSLQCHRKYGMDGIIMFSDILTPLPTLGIDFDVVRGTGPVISTEIRTEEDVDALATATKDSFDEKLPFIREILGELSKEAQEMNTSLIGFVGAPFTLASYTIEGKSSKNCLETKKMLMSDDRGDDKAVSKFLDKLANMIGMYACHQIECGAQVIQVFESWAHQLNPDLFEQFAKPAAQKAIQIIKEQHPDVPVIYFANGGSSYLEKQRDMGADMIAVDWAVDMAEARKILGPDVAISGNIDPTILFGSKEQIEQAVRDCIDRAGGPGKHLLNLGHGVMQGTPEEAVGWLVDECKRYKGKDA*