MVLLSNEAFLTELTKFFQKSRLKGSVSLTMKRYDGRTTPIPREGKKPLPPPSEYHCLMRATYKTKKISTVIHQKDVSKFQAAYCILLKGNLDGLKKLKKSKNKPKTT