MRFLEANYQGNEILTARKGALGLIALNRPRVLNSLSHEMVVDFGKALNAFETDPQVAAVLVTGEGERGLCAGGDIRMFYESGKAGDGKASAFLRAEYRLNARIARSAKPYIVVMDGITMGGGVGVSSHGSHRIVTETTKLAMPETGIGFFPDIGASWLLSRAPGELGTWMGLTGEAINGADAISAGFADWFVPHDRIAELLGKLAKLPLPALGQTIASTIRDFTVDGPTGPFCEGRQLIDRCFSFDTVEEIVAALERETSELAAKTLVTRTLAAMRAKSPTSLKVTLRMLREARRSKDLETCLEREFAGTLQVVKVPDFYEGIRAAIIDKDRNPKWSPARLEDVAPQSVEAFFTEKDERLFG*