MSQVLVAPCGVGAPDGDCYTKDAEGYFVDNDGKFLHAKSPDGSSKKLIELLPVTDLDGLSDRVWHFRNGTRAYAAAQDFFDCHDGDSPGWQGLPLMGYPSLGRETRSTSMFGATIFYDFLRDNTDIPFAVFLAWTFNLSMLSLVGFCSDLGFYLANYSAGCRFVTTRCGAYPTLPPPAFVYDSPPAEWPPPVPTDPALSLSLCAGPVFWRSQGSDAQTTILRDKCAAGVDPCSYSPNGYSGGRCSVQCYTGGAVNRTDCTREPAGAVVTGGSGG*