MESHRRCFSRSVLRLSLFLVIVFCVAPLSLQSRPALIHHGRKLSALVRPIPVVLLYHEGPLLTGPGAINVYILWYGTFTLRQKATVFDFLSSIQPANATKQSRLSVSAWWATTKGFKDAAQLGVSQFVKVEGEVSDTFFTLGKNLKRSDINLLVTGALAKKLFPADPKGIYIVLTADDVYVEGFCMDSCGFHNSMPISRGGKILLGWVGNSAKQCPGQCAWPFAAPLYGPPTTPLVPPNGDVGVDGMIINIATILAGTATNPLNTGYYQGDALAPLEAVTACPGMFGKGAFSGYPGKLLMDPKSNASFNTFGRRRRKFLVPGMWDPIKLLCKSSLD*