MECVHRPKLLLLDEPTSGLDATTALLVCNKLRDIANGEQGHSHRAAVVTSIHQPRSSIMPLFDQCVLLADGREVYAGPTYEAKPDGSLTTGGVMGWLEDVGYRCPMFESPPDFLLDLINTRVDEPDANTVPTGDGVTIDVVEGGGPAIRDRSAMVRELTEWWATCERRRAFLADGDAIAEMDDAGRHRDDGKGNARHWAVTWMARYDALFGRSFLFKLREPSGVMSQAVNSVIMPLIIGSLYYNTPLTVSGAADRLRAISLIVLIQSFSAFDQLLLFPKERSLYLHESNGGMYPTSAYYVSRSLVELTTIVLFALTSACISYEMFGLNDGSGAARVEYYLMIVAVTVAGASFLTMIGTMCKTFEQTNAVAATMLIVLMLFDGNWINRRNIPVYYRWLPEVSFMGYAVEGAVASDFKRHTFACTERAVAEEGCVPLTGNQYLRMLDFDPDSTWPMFWLLVLVTACYRVTAFFALHFFWTGQTYAERWAKLVHSNA*