MASLLGTSSSAIWASPSLSSPSSKPSSSPICFRPGKLFGSKLNAGIQIRPKKNRSRYHVSVMNVATEINSTEQVVGKFDSKKSARPVYPFAAIVGQDEMKLCLLLNVIDPKIGGVMIMGDRGTGKSTTVRSLVDLLPEINVVAGDPYNSDPIDPEFMGVEVRERVEKGEQVPVIATKINMVDLPLGATEDRVCGTIDIEKALTEGVKAFEPGLLAKANRGILYVDEVNLLDDHLVDVLLDSAASGWNTVEREGISISHPARFILIGSGNPEEGELRPQLLDRFGMHAQVGTVRDADLRVKIVEERARFDSNPKDFRDTYKTEQDKLQDQISTARANLSSVQIDRELKVKISRVCSELNVDGLRGDIVTNRAAKALAALKGKDRVTPDDVATVIPNCLRHRLRKDPLESIDSGVLVSEKFAEIFS*