MCVRNLKKGDLCGVIFGCKFSTIKECYAKNLFGLPAPHMAYIKNIDPGLTLFLFNYSDRTLHGIFEAASEGKLNIDSKAWSPNGTDPSPYPAQVKVRVRVRCEPLPEEKFSPVIVENYNDDKMFWFELDRGQTNKLLRLFKPSPSVRPPTISRDAVPPPRKPIPASSLAQIGDSGATRIDKWSNLFKSSDESTKNKEKDSKEGALGAGSRLVNLGKTKEWETASNNADERRTQPSVSQSGTSYSSALSHMTASSTQEKKNSITNEGSSQACKGVENPWTSAARVPPIHQDSGGFRNAAMEGEDVKVNAYHHQQNLHPTQKGTSTTANNRIVPSISKEEPAEDTYSFIDWDATSSFQVHLDGLNKILEDPKDKECFKSLVGNTGQASSSMVPNSWEDDFEERSIAKSPCGSSYVSAGTGDVVDDIGRMDNFKMEIGSPTVVDILTELLAEVKELKHTQLKQAERMITLEMELLETRRDILRLKGSNGSF*