MKKFPTLGNAETENAPFPFPLLSLEAAGEAGGHMECAAKGLVAEPCAGEARRRCGGCGAVAYCSRAHQTVHWGFHKEECARLAEQMSRIDMLKQFPFTFSVESPAPNHTFPSLRCFLLESFKLHQKGLWKSECICDPEVTSVKDLSKTTDWSMGSALCPCTEPEHNVSTPLTSWKDYYRWRSLPLQSPVAVLLHWPLTLYHCVQLSHLQTSKYDGQDTLCIHYLGPEKELHQLAVFGELRALFPGVHIYIELVGPAVPKSRDGELVTISNYAHCCDESCFCKSSIGSKDLSCSAVTFKLRKGLYHERYSDIVKDSKPHLIVAPNAGIAAYPSWIPTIEIIRKVGIPAIFTDFCEEAAHLASSCITSITGQPLRVPMQNCKFVSP*