MKLVSRHIPKELEDEQVSLLPEDPEDMWHAYNLIVPGDLVHAHAVRKVVNINPGTGVPNAERVHTNLVIRVKSTFFDPAVASLRISGVVAAENEHVAMGAHHTLDIEVNRSFTIIKPDGWDSVAKNALAEALSDDKNGAMAAVVMQEGLANICLITQFRTVVKTRVESVVPKKRDTAADQDAGMRKFFEKTLSSLLRAADFSESRPLLLASPGFVAQDFKDYIAKQGRDKSDKVLTAVAKQATVVHANSGHVHSLNEVLKSPEVLAKMRNMKYAKEAQYIDSFFELLKLDDGRAWYGTKAVEKAVADGAVGPGSGVLLINNSLFRSEDLATRKKYVALVDKVMRDGGDARILSSDHESGQRLKMLGDIAAILNYPMHDLDEDEEAEAAEQTPPRRDEDDQVDMLDDVI*