MSDKIEYQNIIVVGASIGGHENKITIPLTNDRVFPDGTPHRVLAPNKLVECKENSVILEQPFEGSNEVPFWRCIIATGTTQQPPMVPDLNWTEEQYKECLRQNQQELKEAKEVVMIGGGSKDERVPDDAWQGKYGKQPKVVEVALKSGRKLKADYVILGAGTSPNSWMIGDKDKGALDGKLIRVDDYLKVSSTDENSLFKGQYYAIGDVCSAPGFKVARGAYTAAYNAASNIKNELKGRSLIKYSPGMQGLGIPVGHREGAGMLTLPWFGNWVFSSTLIAMQRGKTLGVPKHFTGSFEGPNKVKITFDDVYLSKM*