MKIVDCDFWIQTFRYFQSAVDKQRWLSMILSKARSSSSHGERGKVHSGTHSKAACIPDFGQLLEARDYKGAITVLQFKRMVEGCDKRTLEWLAYAHFHHGEHDKALVLYKELLSVLDADPNYHTYSSACLFYLANYDEAKQAALRGKRTESGPESPLQKRILLHIAHHQNDEIKLLEYHNSLGEKHEDQLSLASIHFLRTQYQEAIDIYKNLLLKNRGWLALNVFIALCYCNMDLYDVSLKVLDMYLQVHPESPLAVNIKACNNYKLCNGSIAEENLKSLQDTLKIAPIENYLVNHNIVVFRNGDGASQAWPRMLGILPEARMNLVIYHLKHGVDRAEIQDAYSMVKDFEATTPQEYIVKAVTCASLGQQMENPDLLKQAQQYFQLVGASASECDTIPGRQCMASCHFLLKQFDDALIYLKSIKEYSEEQDEFNWNYGLALAASGAYKEAEEALLLICSEDFLSDYYYQAWLSYCYIATGKANLAWEIHLRTAAPSPSFRCIQLHQIRYSF*