MSVLLPMYPLQSLARSKRLFPIRTRSKPVCLALTNAQTNGGDQEEKVVIVGAGIGGLATAVSLHRLGIRSVVLEQAESLRTGGTSLTLFKNGWRVLDAISVGPQLRTQFLEIEGMVVKKEDGRELRSFKFKDDDQSQEVRAVERRVLLETLASQLPPQTIRFSSKLESIQSNANGDTLLQLGDGTRLLAQIVIGCDGIRSKVATWMGFSEPKYVGHCAYRGLGFYPNGQPFQKKVNYIYGKGIRAGYVPVSTTKVYWFICFNSPSLGPKITDPAILKKQAKELVSTWPEDLQNLIDLTPDETISRTPLVDRWLWPGIAPPASKGRVVLVGDAWHPMTPNLGQGACCALEDSVVLANKLANAINGGTESIEVAMESYGSERWSRAFPLTVRANLVGALLQWENPLVCSIRNNIVIPKLLRLGPMLEHTNFECEPLFVSKS*