MPRVAEESMQPTLEMLVGHALARVDEADEVCDRLATESKQAVQSLETRVEALETQNSELRDLVQQLQVQVQRLCGMTCADAKAAGYVEGLKAAGYSLQAAKEAGYSQSELLRAGYSCAELKAAEESQKADFVAPSSQLETAEDTDGPISRKQHLFGLFVESDEAFKARAEKESRARAELARRREAEALKADLLSGLTLKQLRTKGHVVGLKAAGVSCAEAKAAGYTMEEVKADGYTAKEANAAGYTMTIAQAKAWGFVEGLKAVGFSIQDVMSVRYTLVDVIRGGFTKVEVTQAGYSAAQIQAALRAAREAKAAGYSPQEAKAAGYSIGWSLGLKAAGFALQEIKAAGYSPFECHRAGYSYEEGRAAGYRGTEWDWYPNKKNDYSPNSCW*