MVRVLKEAMAQALVPYYAFGGEVLSNSLGEPELLCNNHGVDFLEAYADVKLKDLDLYNPDESIEGKLVPKKKHGVLSVQVTELKCGGVVVACTFDHRIADAYSTNMFLVSWAEIAQCKPLSVIPSFRRSLLNPRHPGSYDPSIDNMYIPYSALPPPRAQQRQADPLISRLFYVMAEQIILLQTLAISKGSSYRRTKLESLTAFLWKMVAKSAAVVGNSNKQICKMGIVVDGRQRLSIGDEDKETAMASYIGNVLSIAIGEKTIHELKEKPLSWVADAVHDYLEGAATKELFLGLIDWVEAHRPEPALTKIYCSSSSDEPAFVMSSGQRFPVSKVDFGWGRPALGSYHFPWGGETGYVMPMPSPARDGDWVVYMHLLKGQMDLIEKEAAHIFRPLASEYLKL*