MSKKIVIVSGGELEESFVLSELETLDSQFIIGVDKGMEFLYHHKILPSYIVGDFDSVDQKIGDYYCNETKVPIREFNPVKDASDTEIAIRLAMTLGASEIYILGATGGRIDHLWANVQTLTIPFKAGVDAVILDSQNKIRLIGGDTVIRREDAYGPYFSIFPLGQEIYSLSIEGAKYPLHDHQLTPYDSLCVSNQFEEDEVKITFGSGIVILMETRDKK