MQVLLGAGGSIWQLDEVSCVEHPLAELQSSVASCTVHIMRLSPNGAFVAIFTVDGRLIVVPSDFSRQLSEFETQADSLPLEVEWCGSDGVVVLWPGLLLVVGPYGDHASWTLSEEDKVLLRWACAMISAFAAGTTNARTDVELKEALMTKLKPCSTFRYAPLAAHAQEKNVTLPQSREHTFKSRAMSNLASLKREQARIEADTGHHLLVGLSLADTMMQLIRLNHHKHAAGLKRTFAMSDRRFWWLKIRALAEGHDWDGLDAFAAEKKSPIGWEPFLEVARKHGAPRDVQARLISRQPDNSTKAEQLAALECTREAAEVSGSCAACDQCAACQCAAWSGSAASVPFSHFLTRIHYTV*