MICERDDFSLTGPLHLTSVDWANEHHRRSVAASLVQGIYVAERDRQLQREGPELALSPLWSEFFHFRLIRKLVDDADFSIFGGIYEYKPSSGTAKSQELSPRFVIAFRGTVNKADSISRDIELDIHIIKNGLHTTTRFEIAMQAVRNMVASVGCSNVWLAGHSLGASMALLTGKTVARTGVLPECFAFNPPFLSPPIERIKDKRIKHGIRIAGSVITAGLALAKKATQQVSQNHRALPAPPDQFAALSDWFPRLYVNPGDHLCSEFIGYFEHRNKMEEIGAGFVERLATQHSLGGLVMDVVSGGKNTEAPVHLIPTAVLTVNMSSSRDFKEAHGIHQWWREDKIFDTKIYQYK*