MLLPRASLLVPSNLCSDTTCHGLRLKPHASDYAALIPWSGIKGLRDTIAAGIAERDGFPANSDDIFLTDGASPGVHMMMQLLLRSEKDGILCPIPQYPLYSASIALHGGTLVPYYLDEATGWGLEISEVKKQLEEAKSKGITVRALVVINPGNPTGQVLAEANQREIVEFCHKEGLVLLADEVYQENIYVDDKKFDSFKKISRSMGYGEEDIALVSFQSVSKGYYGECGKRGGYMEVTGFSRDVKEQIYKVASVNLCSNISGQILASLVMSPPKPGDESFESFTAERDGILSSLARRAKALEKAFNSLEGVTCNRAEGAMYLFPRLHLPAKAIKAAEALNVAPDAYYTHRLLDATGIVAVPGSGFGQVPGTWHVRYTILPQEDKIAAVVSKFTAFHEALIAEFRD*