MGAPKQRWTAEEEAALKAGVAKHGTGKWRTILRDPEFTALLRLRSNVDLKDKWRNLSVTAGGYGSRERARVALKGGKRGPKALAEPMDADEKNPDIDDNAIIDAQPLAVVVEPMQLESTPEKEKSVARLDDLILEAIKKLKEPSGSNRTTISSYIEEQYWPPEDFQRLLSTKLKALVATGKLIKVNQKYRIAPSSNSSGGKSIKVYSTGEMNIENNNVRQLSKPQVDAELDKMKSMSKEEAASFAARAVAEAEAAIAEAEEAARAAEAAEAEADAAKAFLDAVVTTMQNRNHASAVY