MGLTHDSFDGLPDSLLLCIFNKLQDIKALGRCAAVSKRFNSLVLQVEDVVVKVDCVISTEESNLSIKGKNILTHLFKVLVGSLIKPLHALQQLLSCKKSVLPEVAHHSPCEVMKNFKGVRHLRIELPGGELGVNDGILLKWRAEFGSTLESCVILAASSLVNADKHVENNTESRSADAASRSVNGENSLNMQDGNCNIPESFFTNGGLKLRVVWTISSLIAASARHYLLQQIILDHPTLESLTLADTDGQGMLCMSKKQLIDFRNKPITASASSNRTQVPALNIKLWYAPSLDLPGGAAMEGATLIAIRPSDHLAKKDSESLPMNAFEEPFNNAAGSLVRRRTYLLEMNSF*