MAIKLGREIHQLAKHKGLLKNNPVLGSSLVSFYGKCGDVDSAQEAFDECRARDNTGLWNSLIQAYTLQGRSIEALERFYSMTQEEGCKADDNRPASLHTKAYYLNLGAPFWGTCWQGHEEEVPDLEQDPDAHMEELDHEAVQFVDTSGFAAPAAAKRTRGKNWNHAETMVLIDLVREKHLAKTVNLSITMWGGGRGNFRWRRGPSSPFVACWRVRSGSGWWSVVPVDVRLGVTLYKLFKNTNYLDLVDKFGIRESTAHEIEPDCLLLLGRSTTRLDSESYYDRKQRYSVILQGDQAIPSGGQRVPTPAASDDSTHNSELDTIQGSFQPSQIVIEQAFGLLKMKFRCLDQKQKIQPKYLPNIIKSCCILHNFLIDVGETDLRAEIQAWRKEVKMLKDQDLFVDYGDPEEVEGEPREELHSPEDAKEWRSCLL*