MNRWRFLLALVAILAIGYPAADARKMVIVHRGGDAFQGWMTLKVIDIYKDHGLAFLKSKGPLHSFERKIPKLQHLDGAHFQGIPQSFLCDTCMDISTFAEQILTDPDTMSNVLDYVNGSLCKSLPGFQSECLNLAEMYVPSLVETLQIYAAPNKLCGETKLCPSSAMLLLNDARACKMCTEFAAEALAYAQDSKTETEILDALHAQCAKLGDFSSRCNMLVDTYASLYISKLDSMTPEQICQRVGICSSQSIKDPSSCATCEFAVYQLKAKLRNPLVQEKMMETLLDGCTKVPAHVDKCKEIVTQYGPYMLANLDKYVDAETICTEIHACDSKKMMTGNNEMLIQLPGAHDNVAHQ*