MMDRFNTPQTDAVEVDVLGHNLLIKQDPNSKHLGTTVWDSSLVFVKFLERNSKKGEFSRAKLAGKRVIELGAGCGLAGLGMALLGCDVVVTDQIEVLPLLLRNVERNLSRAKYTASDCSYMGSIGKVDVAELDWGNETHITATGPPFDYIIGTDVVYKEQYLEPLINTILALAGPKTTVMLGYEFRSSGVRELLGQLCQKHFSVKRVLHSKMDPKYQHPDIDLFIMRVRDKSMKDEEHSEGVAQQREDVNASGGVDEENAGEEDLCQLETPNNCVQGEKVTTDSDTEDNAFTFRRMGSAAARLLSDVEPPTVVRNQGFFPSH*