MDPSLVLRQAFCPAFYPSLALPFPSRPCSPSLTSFPPSSHQSRLLQPKRSPMKASPSPRAAQSSTQLIEKLQCQVSCEGVEVKEGEGGLPKVVLSESTGSQAEIYLFGACVTSWKLANGKDMLFVRPDAVFNGQKPISGGIPHCFPQFGPGTIQQHGFARNLSWSIMGSENAAGNPSVIFELKENDYSKGIWDHDFLATYKVSLEPTKLSTKLLIKNTDDRPFTFTTALHTYFRASATEVIVKGLKGCETLNKVPDPINPIPGIEDREAVNFPGFVDCIYLNAPQELFLSNGLGDTLSICNRNWPDAVLWNPHLNAPAAYKDFVCVENARIQNPETLQPGEEWEAEQLLRIV*