MAVKTKTLSIPKTFEELKRRGQCAFIPFICAGDGGIDTTEKAVRILDEVGSDVIELGVPYSDPLADGPTIQAAATRALEAGTTLDQVIDLVARVTPDISAPIVLFTYYNPIYQRGFEPFVKKIAAAGAKGLLVPDIPLEETGELSAVCKANGLDLVLLSTPTTPTDRMAKIAEKSNGFIYLVSVTGVTGVRSGVESRVEGLVKSLKSVTDKPVAVGFGISKREQAAEVVKWGADGVIVGSALVKALGEAKTPEAGLAALKELAVELREGSNREGAKPKGSGGGFFARLMGKA*