MSFDRAEPTDNLVTWVYDTDSYVPTAKLVNGKRYGIVSDYIGRPVQTYDEHGTPVWQADYDIYGNLLNLKGDRQFVPFRQLGQYEDEETGLYYNRFRYYDPSTGGYISQDPIGLTGNNPTLYGYVSDTNVTHDIYGLEISYKGDTSPYQTRYDPTYPGRPDPRYSIDTTTFESGKPTANGGLRDNKQFWQKWEKLNPSSISKNNRWRIEHGLSPTIDNVWIKEFPEHGGYKGEILIHHHVDQGKYAVPVPASTHVGSGGVWHCK