MTAIQAVFIRSYEERTTPKSHIVYKIDIQAHVRSWQMWRRYSEFDDLNTELTKSTNSPPPCSLPPKHALTGFLRSKKDEKVLEERRAGLEAYLRAILGAKEDKWRESFAFKEFLGIPIGRQATIPSDPNQFTSSSWLDEHAALQTLLRDVWADINKRDALSAQGDVAGSHKSNLAAKSKLAGVLSRIGLLGKSLQQLAMAGMSEGELQRRTDMVGRLQDDCEKLGKVVAVARQAGSRGQISSNPMERSAASETDRRALLGSSSSSKPARRVFGASSSSPPKESETTRPLDNVGLFQLQKQQMDQQDDQLSQLTTILQRQRQLGEAINHEVTLQIEMLDDLSSGVDRVGNKLSATNKKLNRLS*