MGRVYWGRKEEERKVEGIVVVFAWLSSQEKNLKPYVQLYASLGWNSIICHSDFLHLFFPEKATSLAVDVLDELVKEVEIRPLPIVFAAFSGGPKGCMYKVLQIIEGNCEAQIDLEKYKLIRDCVSGHIYDSSPVDFTSDLGTKFILHPTVLKMSEPPRLLSWLARGFASGLDALFLTRFEAQRAEYWQTLYSSVNMGPFLILCSEEDDIAPYQVICNFAQRLQDLGGDVKLVKWNSSPHVGHYKHYPVEYKDAVNQLLEKAPLVYARRMQALNRERMGGACNKISESVCHLRKAAKSSNQSLRRVAVGPSDHFFLPSSLEYHESKDAGSMQAEQKERLIHLQNSPTPSISAHSVLGKILFDACVPKNIEDWDINPAHSLNGEMLGSSRRHGPFNPIKCMRRSRL