MGSQGEKLICVVGATGNQGGSVARRFLAAGFRVRGLTRNPTSPRAQELVSRGAEVVQANLDDPASLDRAFAGANVIFSVTDYWEPFFHPECRKQAEAKGISYRRFAYETEYRHGKNIADAAAKVVDSLDVNGFLVSTLSHAGKCSGGKFKELYHFDSKADVFPAYVEEHYPELAAKMSCIHTGFFYTSFNILPNSYFGKLPDGRVEMAFATDPTKVVPQLAPVDDMGSFTYAVWQMPPGKSYMAAGTNCTWPETIETWSKITGIPASYRQVSPEEMIAACGEPQLGGEITDMFLYTSHPGYDGGMKLLQAEDIRKAGIDCPMTTWEEWARKQDWVAILARLHGNSQ*