MEELSSYFGSFFSRDTNNVRNSDAIVLIGCKIIDQGLKRSEKWKIDPNTACFLVNLGISLGSAVKMASLLNIDNRIMYSIGVAAIKLGLIDADVAFGIPISAKAKNIYFDRPPI