MSHVDPRIICSNDLFPQLQASGSSRLHGTNVSDRGGAVILSTDPKPRLRWTAELHERFVEAVNQLGGASKATPKSVMKVMNVKGLTLYHLKSHLQKYRLGKHMKDAGTKIEFYSGASESPKPSITTTTDSANQAMSDNIEIAEALHMQMEVQRKLQEQLEVQRLLQVRIEAQGRYLQSILKKAEQNLVNQTDKNMGLGTKAQDHLSDLENKVCMDFSITDFSSRSVKDEHKSCAKTESSFQSSMSNAISKEMSEPEDDGDLQYFDKEKSGTFFKTVCMFKSRGDHNLQDNGDLMWGSRSSNSLHIGDKELMSQESAYSRAFLDRFQIAAKGQFRVALPCNQGIQDRHLLEPNGAYKGTFLDQFPANDGICERQLLSKQSNSLVMNMGNKSDTSETMGTRDRVSTCSSHADLLRLGLDWNPQTVETTNLNRQIDLNGYS*