MARSGGGMEGSGGLKKGPWTQAEDKLLRDHVRRHGEGNWNAVRREIKLLRAQNVNPFADADADAAHANASAGLPAPPLLYDVGNPFALLSSIPSLSQTASHSHSPLINQNYPLLNQMQVFHHLGGSQQPSFHQDGSAAAFGDIVSSRLPPLPTARTQAELHSNQFDTSISGGLVDQSMLIGDEHLLRPNPSMVKVSSMPALSYREPDGSRMLPAHGAGSDGDVSSLGQCPPGQDLHRGATWDFTFAAVKPAKRRTASEVGFSDMFAVAPPGDWFGGGSTAPSPGPSSAVTDEEFNLEMQQFMSMLPLSDEHGWNA