MNRWRFLLALVAILAIGYPAADARKMVIVHRGGDAFQGWMTLKVIDIYKDHGLAFLKSKGPLHSFERKIPKLQHLDGAHLQGIPQSFLCDTCMDISTFAEQILTDPDTMSNVLDYVNGSLCKSLPGFQSECLNLAEMYVPSLVETLQIYAAPNKLCGETKLCPSSAMLLLNDARACKMCTEFATEALAYAQDSKTETEILDALHAQCAKLGDFSSRCNTLVDTYASLYISKLDSMTPEQICQRVGICSSQSIKDPSSCATCEFAVYQLKAKLRNPLVQEKMMETLLDGCTKVPAHVDKCKEIVTQYGPYMLANLDKYVDAETICTEIHACDSKKMMTGNNEMLIQLPGAHDNVAHQ*