MGVPADRLVLAGHWIPKDLVDNIEFDCELRKQRARARQPRRILIPVGGAGAQKTFVSQFIQALGSHVAEGKVQLMLNAGDHEHMRVAFAEALAAIGVSDYAVVDSMEGVHEYAERLRSGVEPTHAVTLFAFKQYFPAVATTDVLSRVADVLACKPSELAFYPVPKLMIRRVGDHEAYSALRASELGDGTLELREVEDAMAYIAQMDAGPDLLLTMNKCIVSNKKSGFYDGCKNAVALATELAASSEKSLPFLAN*