MSATASVATRHDWSLAEVRALFEQPFNDLLFQAQTVHRAHFDPNRVQVSTLLSIKTGACPEDCKYCPQSGHYNTGLDKEKLMEVQKVLEAAAEAKAIGSTRFCMGAAWKHPSAKDMPYVLEMVKGVKKLGLETCMTLGRLTQEQTQALADAGLDYYNHNLDTSPEFYGNIITTRTYSERLQTLAYVREAGMKICSGGILGMGESVDDRAGLLIQLANLPEHPESVPINMLVKVKGTPLAEEKDVDPFDFIRTLAVARIMMPKSHVRLSAGREQMNEQMQALAFMAGANSIFYGEKLLTTKNPQAEKDMQLFARLGIKPEEREEHADEVHQAAIEQALVEQRESKLFYNAASA*