MRSGGGLVALAALLLLGAACALEGQYIEDTERFPGWRGELPRMDLGVGDTVGFGELGQELWRGRVEQVSWSPRAFVYHNFLTDEECEHLKNLARSRLVKSTVVDNQSGKSMDSRVRTSSGTFLQRGEDEVVQRIEKRISLITMIPQENGEAIQILKYVDGQKYEPHTDYFHDKYNQREENGGQRIATVLMYLSTPEEGGETVFPYAEKKVEGEGWSDCAKKGLAVKATKGSALLFYSLKPSGEEDPASTHGSCPTLAGEKWSATRWIHVGPFQPQGLAKGCTDSDEKCEEWAVLGECEKNPAYMLSNCRKSCDACDGGKKAAGRKEAF*