MICERDDFSLTGPLHLTSVDWANEHHRRSVAASLVQGIYVAERDRQLQREGPELALSPLWSEFFHFRLIRKLVDDADFSIFGGIYEYKPSSGTAKSQELSPRFVIAFRGTVNKADSISRDIELDIHIIKNGLHTTTRFEIAMQAVRNMVASVGCSNVWLAGHSLGASMALLTGKTVARTGVLPECFAFNPPFLSPPIERIKDKRIKHGIRIAGSVITAGLALAKKASQQVSQNHRALPAPPDQFAALSDWFPRLYVNPGDHLCSEFIGYFEHRNKMEEIGAGFVERLATQHSLGGLVMDVVSGGNNTEAPVHLIPTAVLTVNMSSSRDFKEAHGIHQWWREDKIFDTKIYQYK*