MGSIGGDEAAVLRAEESASGGVDVWSDAVSSHDPDHLLVMVHGILGSNADWQYAANEFVKQLPDDVIVHCSEKNINTLTLEGVDVMGERLADEVIDVIIRKPELTKISFLAHSVGGLAARYAIAKLYRHPSDTSKSETKGTIGGLEAMNFITVATPHLGSRGNNQVPLLFGSIAMENFASRVVHWIFRRTGKHLFLTDDDEGEPPLLQRMAEDYGDLYFISALHAFRRRVAYANADCDHIVGWRTSSIRRKTELPKWEESISEKYPHIVHEEYSEELGDETCQNSATVCDSDILEEKMVTGLRRVSWEKVDVSFHTSMQRFAAHSIIQVKYQFMNEGADVIQHIIDHFQV*