MAVLSVDPAPVSAIGFEGYEKRLEITFSEASVFADPHGRGLRALSRAQIDSVLDLARCTIVSELSNKDFDSYVLSESSLFIYSQKIVIKTCGTTMLLLTIPRILELAEELCMPLAAVKYSRGMFIFPGAQPAPHRSFSEEVDVLNRYFGGLKSGGNAYVIGDPAKPGQKWHIYYATEQPEKPMVTLEMCMTGLDKKKASVFFKTSADGHISCAKEMTKVSGISEIIPEMEVCDFDFEPCGYSMNAIHGSAFSTIHVTPEDGFSYASYEVMGIDASALAYGDLVKRVLRCFGPSEFSVAVTIFGGRGHAATWGKKLTAEAYDCNNTVEQELPCGGVLIYQSFAVNEEVAVSAGSPRSVFHCFDGENVENHALVKDGKLANLLQWREDALEEDGVLYE*