MTGSGVNGMIGMEGGRVEESIGELRRTFRSGETRSAAWRKAQLKALLQLLRDNENKIFEALKQDLGKHPVESYRDELGVVEKSVKYSLSHVDEWMAPKKSSLPLIFFPGKGQVLPEPLGLVLIFSSWNFPISLALDPVIGAISAGNSVVLKPSEQAPACSSFLANTIPLYLDSKAIKVIEGGAAISQQLLQQKWDKIFFTGSPSVARIVMSAAVKHLTPVTIELGGKCPTIFDNLSSPSDTEVAVKRVVGGKWGPCNGQACIGVDYVLVEEKFASHLIEMLKKTIKKFYGENPKELKDISKIVNKHHFQRLHNLLKEPLVAASIVHGGLIDEEKLFIEPTILLDPPLDAEIMTEEIFGPLLPIITLKNIEESIEFINSRPKPLALYAFTNDEAFKRRILSETSSGSVTFNDIIIQFVCDTLPFGGVGQSGFGRYHGKYSFDTFSHEKAVLRRSFFLELEPRFPPWNDFKLKFIRLVYSFDYLGLILLLLGLKR*