MGAGGSKPEEVAALAATLGGGYQPPLGPVKADNPLVFFDICLGRYGAGTPVGRVVIELKKDVAPKTAENFLQLCQAPAGEGYKNSRFHRIIPGFMAQGGDFTNDNGTGGYSIYGAKFPDETFVLGHFGPGILSMANSGPNSNGSQFFLCVAATPWLDGRHVVFGQVVEGFGVVKAIETLGSRSGETSQDVMIADCGVLPVGATACLPGVVEKRTSSRVIAARPAWANTSLAGSAKAARQRLLNTCNITARCSFTARVNATAKRSDFKDGVSPALCQYRPPALAFLGA*