MATMKIPMTVPSPRVDAEQLFKAFKGRGCDASVIINILAHRNAMQRALIEQEYETKFSDDLRKRLQSELHGHLKKALLLWMPEAVERDASILKQALRGAVTDHKAVAEIICTRSGSQLRQIKQVYLNTFGVRVEQDVESEASGNHKRVLLAYLNTTRYEGPEIDDKIVENDARVLKKAVARKHKSDDQTLIQIFTDRSRTHLVALRSTYRSMFGKELGKAIRDETRGNFEHVLLTILQCAENSSFYFAKALRKSVKGLGTDDTALIRMVVTRAEVDMHYIVSEYRKRYKKTLYNAVQSDTSGHYKTFLLSLLGPNV*