MRGAQRVGEEDASARNVQQDVSDAMRTEVGTVHAEFGDPNQDAMGVARRKGSYVVWGVFDGHGENGEACAQYARDCILGALVDDLDALHDHPDVPQMLRSAFDRAEKELDELHSGATASHSGSTALVAVLASLACAHPESDSQRSQRLFIANTGDAQAVLVCAGVRARADQASAVAARVLCARHHLANLAELERVHALGKALLEGEYMVDPDDTNNVISVTRALGNRDMKRCGLIHTPDITEFRLDEDDCAERLLVLASDGLWNAHGSVSSEQIVQVVLRARDSDSSALPEPARALDAIWALAKGSTDDCTVIVAETDSR*