MIVSGRALGQLSRRVVPTRIAATAGTTRGLADVQVEHGRGEWKTYGDIDQYKLGMYQIKCFNKISPIGLAQFPTGQYDIRKDAEEGNNAHAILLRSHKLQEEDVPHSVRAIARCGAGTNNIPVARMTELGIPVFNTPGANANAVKELVLCGMLLGSRRVVDGINHMKELGKQGLARERVEKDKSMFGGQELKGKTLAVIGLGHIGSQTARDAYALGMNLKGYDPGLSVQSALRLPQALELTDSITAAVSDADYISLNIPYIKGEGGTHGVIGPEVISHFKPSAVLLNFARGELVDSDAIKQFLDAGDGRYVTDFPDDLVWDHKNAVVLPHLGASTEEAEDAAAAMAADTIRDYLESGTIKNSVNFPATSLPDRPDHSIRFTVVNQNVPGVLAHITDAFAKENLNIVQQVNQSRGDIAYNVLDIDTTGHEDVLCFKNVQERITMTEGVLSSRVIYGAPGMGYAKNLDGQYFV*