MAPAAAATPVYVLGNDLLHEVFLRLPTPADLLRTALACKPFLGAARNAAFLRQFRRLNPSTCPLLLGCLLRPEDHLPLLLSEEAADETRRVAETGDFALSFLPGGGAPWQVLDCRNGRLLARNLASGELVVADPLSRRWVSLPAPPTERPVGYGLVAGDVNSSVFHAVCISRDAGSGSSEMRASVLSSSEFRWADVAGLASQPNLAGSRAMHSHRSLYWKLEGGERMVALNTATTEFSLVDLPKELHKLSFDVFEKEEDGGLYLLTMRAWSIEVWAAVEDGTGGLIWRLVDTSVRFNRAMEEMHGSPWSYRDGLDVIGVAAGFVFLRHGALLFSIDLETMRPERLSLKEDCPSALIYPYTTAWPPLFLSPTEQGASQGRRC*