MNGKISKSLSVENVKELLNSVDAFLFDCDGVIWKGEKLIDGVPETLDLLRSHGKKLVFVTNNSTKSRKQYAKKFHSLGIPVNEDEIFSSSFAAAMYLKVNDFPREKKVYVIGEEGILEELEQAGFTALGGPADGKKNIELKSDCLFEHDKNVGAVIVGLDQYINFYKLQYGTLCIRENPGCLFIATNRDAVGHLTDLQEWPGAGCMVAAICGTTQKEPITVGKPSTFLMDFLLQKYNITTSRMCMVGDRLDTDILFGQNAGCRTLLVFSGVTNESNYEDLSKEVKPEYYTNSIADMLKYI*