MKVYGPVAGRTELYRDPGGLRDATVSFPCCVDLAPAGPEPTRAFDQHLAYALGRAGRAVRVEVEGADQVPLERLRGNTLEDPEPRVRGWAVVGAARFGVIVGYAQIGVHVFLRVAFHPSHGKRAREDSLQGVVRRLCDSQERRQRHCAGRALRLARAPSLSPASAEQTCRVYSRELRWAASRTNSLHQRIAFWLSMWTTAPNGDSMRARKLGKTSGGWRFAPAPVRPGLGWRGRLVERSPRSPRPSVQRIRRVRFQLGEAGGILGIRHRTLRLARPERVATWPSHSSTGTLLSAAVDMEPGARRAAGRAGGPRAGVIVVPVPSALPGYDIVAALRKGRLPDFVLTVPIAAAVGAVGDRVRFFRDRDPVFEPAFRRNEAARLGLRRTEASYVGRYRGIVNGR*