MATDQLPFKPVELMSTDEDSDAHYIYVQVKAPRFSGISLRMFSWILENRFIGPSLLQYLKDENLITKVFINSRYHEPPMHIPQFPVVACKETAVLQVDMNLSSCDRLASALGCLASSPHVTKHDTGGPFRHWTILDYSKAYTSGMVTPTTVAQRFLLAVNDSCKPEPGMSFFINYYEEDILKQAEESTARYAKGQHLSILDGVPIAVKDEIDCLPYPTTGGTKWLHKVRKVESDAACVKRLRDCGAILVGKSNMHELGMGTSGINPHYGATRNPYNKNKCSGGSSGGSAAIVAAGLCPAALGVDGGGSVRMPSALCGVVGFKGTFGRISSSGVLPLNWTVGMVGIHAATVEDALIMYIVIHGHLPKDHIVSNPPPVNVPLLKELGSPQGDSLISGISFAKYTKWFEDSDGPIHEKCYIALGHLQKRYECKVIEVTLPEVEEMRLAHYVTIGCECSTSLGLDYSKSGKSDSGLDARVGFSIYSSFNNREFLAAQRLRYRQMHYHMEIFKKADIIVTPTTACVAQPIQPSALKYGELNYIDGAKFMRYQIAANFLGLPAISVPVGYDTTGMPIGIQLLGRPWSEATLLRVAFVIEKLFASDLKQPDVFYNLLS*