MPQKVCLTGASGFLGSWCAKLLLEQGFIVHATVRSKEKAAYLKALPGSERLVIFDGVDLLTPGAFDAAMASCDVCMHTASPFFFANGTEDALVKPAVEGTRNVLDACVRAGVRKVVLTSSTAAVYVSYGTVADDHVWSSADWTSEGLVREKENWYCLSKTAAERVAWEVSRASSLDLCVLNPTLIFGPPHLNTSQNTIVGMMDGSLSQLDNSCKSIVDVRDVAEAHVAAITTGSGWGERFLLIGATPHQAEIADAVREALPAGMKANVPTSAISDETVLPSRDGPSLNSRLS*