MRPHDAAAEKTAARVTMILENKSSDSVSGTAASVHRSWDHVKGSKRAENTVNPIRRLVQGIDVKPNPALAKIDLSIGDPTVYGNLKPPREAEEALAQLVLGGTVNGYPPSMGVLESRRAVAEFFSTPLAPLEARDVYLTAGGSGALELALGAVADPGDNVLVPQPGFPLFMTTAGNLGIECKRYLIDPDRQWEANLDSIRAAVDDRTRAVVLNNPSNPCGSVWSAEHVQKVVELAAELKLVVLADEIYADMVFPPNTFVSAAEASRDAPVLVLGGISKRYVVPGWRLGWVLVHDRHNILEHAGMRNALNMLTMRMLIPSMLVQAVLPTLMDRSSVSVQQNVNSLLSTLQANAMLCVERLGRAPALQPLEPGGALYLMVRIDLDRLGFRDDMEFTKALYAEQAVFVLPGQCFEAPGFVRIVFAAPREVLSEAMDRIQQFCEAHSS*