MGQEEEFEWVEKCGWEGRERASVVADLDGTLTRGRSSFPYFMLVALEAGSLLRAAVLMLMSPLAWLLYHFISEAAGIRVLIFFSFAGLKVKDIEAVARAVLPKFYAEDIHPETWRVFSACAGYRCVVTANPRIMVDFFCKNHLGADKVLGTDIHVTSSGRATGLLLAPGVLVGSRKRIAVKAQFGHALPDVGLGDRPTDLPFLRLCKEAYMVPKRNVEAVPMHKLFKPVVFHDGRLVQRPTPLVALMTLIWFPIGLVISIVRVLVCVNTPLQYVPVMYKVLGIKLTVKGNKPESIGGGREKGQGVLFVCCHRTCLDPVFLSVALGKQVSAVTYSVSRLTELLSPIPTVRLTRNREKDAAHIKRLLERGNLVICPEGTTCREAVLLRFSALFAELTDQIVPVAILPKMTMFYGNTVRGYKAFDPFFFLMNPRPHYEVTFLDQLPLELTHASGSKSAFEVANCIQKMLAATLGFECTTFTRRDKYRMLTGGDGSVKQ*