MSVEVIMPKAGVAMEEGTIVSWLKQEGEEVKIGEPILEITTDKVNMEIESEGEGTLAVIIHKEEGEVLPVFTVIGVIAEKGENQEEVKAKYLSGNVSKEDIVEENQNIEFKEEKINKKECNHDYDVVVIGGGPGGYLSALKAALLGGRVALVEENILGGTCLNRGCIPTKTYIKTAEILEEIDQLSKRGVKVTVDKEQDIKKAIKYKNRVVKKLTAGVGGLLKSRDVDVFNLKASVKEEHKVILSDGKVLDTENIIIATGSKVRILPIKGIESNLIITSTEALDLETVPEELVIIGGGVIGCEFAEIFNSRGSKVTIVEMEDRVIPRMDKELSESLKYSLSKKGINVLTKKKVSEFKEEGNNILVCIEGEEPIKADLCLYAIGREANLSGIEDLDIKIDKGSIVVNSKMETSIPSIYAVGDVTGGVMLAHAAFKMGEVAASNALGVNKEVDLGALPSCVYTIPEVASVGITEEDARKKYNVKVGKFNFAGNGRALASGQEQGYVKVVADAKYGEILGIHMFGCGVAELINHAASFKALEIPTDEASELIFGHPCTSEALMEALADVNGECLHLPKK*