MNVVPFFNTWYGNAVLFVIILHLGMLRFERATRVEDHSTAATENLQHHRSDSPHGCKRCLGDIAFSRIDNALDSTERHPLFQPAFMRTYVQLTELYVDMRDSRSTFFSDIDACRAKLMRQIVEPAWPMDDIEIEFTDQNGKDRREKVVGRPAVILGATHTSFRHELRSHTTYTIKTRILGWDSSWVFVGSWIISNNEPRGNIYATNLAKYIIKKGSITVRPEQYFEECGWISSRQKQDHKEEHLTSNARVWSWLETERVKNKDYED*