MVRVYENGTVERLVDLGTVPPSSEFGDEFKEGVASKDVVIDLQTGVFVRLYLPLLRSSDPRMEKEEPRCLYMFTEEVFASNPLNLNKAATETKVICVSVDYRRAPEHRLPAAYDDCFGVLECQAEAAEGVPIDPWLASHADFSNVYLAGDSAGANIVHQLGIRASRRNWDRLCLQGAILVLPGFSGEERIGRELGPEAELGEFNKLTDAVWSISLPSGADKDHPFSNPIGPRSPALSTLVYGRMLVFVAERDLLRDRGVLYYEALKKAGKDADLIMTEGEGHVFHLFNPKSENVETHFRLRPFLFL*