MNNDLKLALSPDKFETLTYASHGGVKEKAIFLERPRAAVVGTVFVDDPERLSPRLVQIVRDTALVISSSFEVDIDGMKNIVKLRGQLGLIRVEELARSPDAKRARTSDDVVATQVFLRYSVDPATARRNIMNQTILFPDGPSHYGVYQQATISSVTHQPQETLVEFPDGGVVPDPDEVVQVRQGSTTLDPITWKFVDKTTGKRIGSDERRHEFTKAAYSFKKAVNYQVTAGHKIGMVVWRWWDIDKKDAQYTGTDQSWLEKRKELFGAKGSPCVYTGEIVRVSNDSRAFEHNINSFKGCSGAIIFLLDRNQPDGFDEEWSDCAIGIHVGAAPAGILGSEVSLGFSIP*