MFAVFACSSVLLSSSDALEIGYYNKVCPLAEAIVSATVFKHFLQNRTVPAALIRLHFHDCFVRGCDGSLLLDVTPGGEVVEKEALPNKGSVRGFEIIDEAKDAITAVCGNVVSCADVLALSARDSFFLTSGLYYNLPTGRFDGRTSLASEAIPNLPAFTLTAAELKANFARKKLNTNDLIVLSGGHTLGRATCAAFTHRLYNFQNTSRPDPTLSQDYLRILRGICPQSGNPSPRVQLDKGTEFIFDNSYYAEIVKNNGLLQTDQELLFDQETSATIRSFAKDNLSFLKQFSQSMINMGAIEVKTAKDGEIRRKCNVPNSGRISSHATE*