MPSKASGALPYKWVFLLCSASFCVGLFFTNRMWMLPENQGLPQLNEGQSIRVGCDDDLKIKKRVRSSSDERTSIGSRAAKFQLDVDVDVMEGVQTDSSDRTSFKDSLKANSTDGRQKAFVVIGINTAFSSRKRRDSVRETWMPKGDRLKQLEEEKGIVIRFVIGHSATAGGILDRAIEAESNQHRDILRLGHVEGYHELSAKTKLYFATAVAIWDAAFYVKVDDDVHVNLGALCTILVKLRTNPRVYIGCMKSGPVLAQKGVRYHEPEYWKFGDEGNRYFRHATGQLYAISKDLATYIHTNEKILHKYANEDVSLGAWFIGLDVEHIDDRRLCCGTPPDCEWKAQTGNACAASFDWTCSGICRSVERIKSVHEQCTEGELAVWNVTL*