MSKLLRVLNPAITQYRDRRFEGTEADWEHALTSSTTVYVGNLAFTTREEQLYDVFGRVGHIKRIVMGLDKVQKTPCGFAFAIYYTRRDAEEAVAFLNGTLVDERAIRVDLDWGFVEGRQYGRGRSGGQVRDEFRQDYDPGRGGYGKLVQAELMEQMGMGMDGGAPGGGGRENKRQRVQAEGSGGRGGRGGQGRGSTGGRGEEAQQGGGEEAAEAEGGGGGGGGGAEERAEQVAEHAEAAGGGAEGGAEEMEAEGAGGEAEAEAEAEAEIDEDFAGGDPEAFEGDG*