MGAPKQRWTAEEEAALKAGVAKHGTGKWRTILRDPEFTALLRLRSNVDLKDKWRNLSVTAGGYGSRERARVALKGGKRGPKAIAEPMDADEKNPDIDDNAIIDAQPLAVVVEPMQLESSPEKEKSVARLDDLILEAIKKLKEPSGSNRTAISTYIEEQYWPPEDFQRLLSTKLKALVATGKLIKVNQKYRIAPSSNSSGGKSIKVYSTGEMDIENNNVRQLSKPQVDAELDKMKSMSKEEAAAFAARAVAEAEAAIAEAEEAARAAEAAEAEAEAAKAFLDAVVTTMQNRNHASAVY