MEAGRKALDFSIRAVDAYRKTLLIDKVTSSDDQTPPVYLLNEIADILRSCSVDLMQEIVEYAFRRLRNQSPQVKYKVLRFIAYTIDRAGSAAYKRELQRHAPSIRELFDFQGQADPFKGNAVNQAVRDAAHEAIKAIFSSDTGLRTAKSLNNRIEGFGNGNFSKSFISSYRSSVIDEMERGSLRDHEGSGSFDYVTCKQDYENKAQENVNYVPSRESEKVSNPEEELLDTVTASQGVRLQPTHERLKFFLSSAKTLDAVKIAAALKAKLRSSLWQVQLKALCVLQALLLEKDGSLWQAVEADQGDFHECIQACLLSPQATLRKKAKEVFDSLQSSMNPSRSDEGDTPSFTSPSPATTSQVVDLMSFQNDDFAPFHVAAKTTSPNSVMDDPFDGMCIYGSSGSTEVHVDDLLSSGWTDSNVHRDLMSGGITDTSVHPAESAGGNLQNEQIMALRMAPQSDAAKQSLAVNNISNIAGKGSMLSALSPLDSKTFRRNSTGNVPDLKNLNALYMLPVGMVGPPHNISALQQYPGGTQGFGFGIHNATTSINGQISAGRHALGDNYFKEFGFSN*