MSELDLRSGTCPHTFNFGEHKGPIFPPEISDMFIDALGEDYDHATLAACSLTCHAWVHRSRFHIHSSVRIDSSSNFSRLKELYSPERGLANYVRSLSIDACDMQADGLPAPHPWIAGNIALLKDFTKVKRLALDGLNWNDLTDETKTTILTNYPMVDDLWMSTCDFRHPRHLVTLLQAFPNIKSIRMEALATDTVEWELMGDNTGSKLHLQWLDVGDVCTMPSVVTKWASSYGSLSIENTHISWSHENPTGLSCLLECAGASVKTLSLTLDSRITSHLVGSGSVRNHINLSQNTGIHSLKLHLRLESCDIENLSWISDTLKSVTSRHLSHIAIYMAVLRVDHLIHIEWDSIDTALSSKLLEGLTDVTLCILRPRKPHEGDETSAFPGDWMAAKLPKLMGRRTITVRWHQLSCRRLSLGMTRLEDDLFPIYEPLECKF*