MSQSTQPQPSLSTLSSIKVTHQIPTSVIVHDNVSPKTRPRTFAEKQPYIFAYGAAISVFSPAATAYQLCKLYNLQPSMGRLARLSAPIFLPQTALKAAQMNASSPVKEYLNPWAAFAMVGVLQGGVYGHINVHFSKALELGKVASLRGVFRGSVFAGTRDTISQGMPFMCSESVRQNLFDPYWHTEEGTTAHSAKVWSSVISTSIVATYLSQGFHNFQIAMQADQSLSYSQAIKAVTRQHGIKSFYKGAEARVGLLLLVNILNELLLKPAWSPVPIGQD*