MSFSFFRPSSRPKSPAELVRAIRDSLVALDAKTVAEVQALEKALEEVDKNFLSMRQMLLGDGDVEPIPDQVSQITLEVCKEGVLDLFVHKLPVLGWDARKDLVHCWGTLLRQKVGSSYCCVGYIENHSELLEFLVTCYDNKEIALNCGNMLRECIKYPILAKYMLESASFELFFKFVDLPSFDIASDAFATFKDLLTKHETMVSEYLNANYEKFFELYEMLLTSANYVTRRQSLKLLLEFLLESPNARIMVRYISEVRNLKIMMTLLKDPSKNIQISAFHVFKVFVANPNKPLEIISILVKNHEKLLMLLHSLPVNKDDEQFEEERGILIKEIERLSSISEVC*