MVNFFHGLLYSFGGLACTCIVLLVTFQEKLVYVPVVPGLTRGYPFSPARLRLKYEDVWLSSSDGVRLHSWFIKYNSQCRGPTILFFQENAGNIAHRLEFVDIMMRRLRCNVFMLSYRGYGASDGYPSQLGIVKDAQAALDHLLQRTDIDPTKVIVFGRSLGGAVGSSLVKNNPGKVCALILENTFTSILDMAGLIFPPLGWLIGGKGSKGVKILNFLVRSPWNTIEIIDQISEPILFLSGLQDEMVPPLHMKKLYDAACSNPRHAFVEFPTGMHMDTWLTGGDRYWRTIELFMKTYADISQIGEDGVNYP*