MVLYIGFCFYYQKIHKARRSVGDSLRGVATTGITDERRRHIRDANQAVLDESSDATTRARRDAEALVKLEARKKKIREALSSRLIVDDDEVEIGEERMEDGELGKKTMTSIQEEDKKMDTDDTTGGGESQNFDDSPGNTAADVTLSSSNETITAPATGGSAHRSSSSSCMEIKKYTDAIQASLSPSNCSSRGKNFAANCSNYSFINSSTNENSNGNATNASKKSLSNIIQIHGEECNICLCYFQVGDRAAWSSKRTSCRHAFHEECISRWLLVRDGCPICRRSYLEEEDDNGSDPSAVGGSAERVVDSHEIDLERGHGVSTSSSAATPNVVIAVEE*