MGCMLVKFGSAADEEKKLADLQEAEGTDFPGSDYHCSDRSQWMGQLDLDKTRVKDVIWPGTHDSATDKIGLPYTTRPFAQCQTLPIYRQLLQGVRVLDIRVDKDGFVCHGILTSYKIDVVISAVKRFLYETTAEFIILEIRTEYGHDDPPGLETWLIQELKDFLIKQDESVFERTLSELLPKRVFCVWKPQNLPGPSPCSALWSSEYLQDNWTDTDLPYTKFMNNLYYLSKQPPADERYYFYRIENTCTPQAASAVACVKPVTSRIQPYARLFISQAYKKGLGDYLQILSSDFIEDDFIDACIGATIGRIEG*