MSTTLNCAGTFVPGVSSDWFLTSFDSARKLSVWPKVGMSSYRRGVRVNSTLVTGTSQDHSSELMNLGRTSLQISKLGTGTLQWGDPGSGYGKSYREEDLAEAFDTLVQGGVNFFDTAEVYGYQGIKSGTSSEQLLGKFIRRPSGNTGSPSLTPVIASKFFTIPWTNFLVGGGFRLGRESLLAALKESLKRTGREQIDLYQIHFPFPTFSNSALMESLKEAVEMGLTKAVGVSNYSRDQMEEADDLLAKYNIPLASNQVQFSLLCQTPIEDGLLRVCRERCITLIAYSPLASGVLSEKTFTRTDSRSVQVQPLLKLMQTIGANHGGKSITQVALNYLICKGALPIPGCKSAELARLQLGVLGWRLEDAEVALLEQRKRDLKL*