MASFSILSIFKIGVGPSSSHTIGPMEAGARFCGLLKGILEQVVRVQITLHGSLALTGKGHLSDEAVLIGLHGIHANELEVTTKKALLHEALENKVLKLANQRNIQFDYSKNLIFDNKPLARHQNALILKAFNAKNEVLKEETYYSVGGGFVYTEKELDNLSEESGNESVAYDFSSAKELLELCQKHQKNIAEIVRLRENALKNRPDATMVKIYHAMLECYDNGANSKEKYLPGSLRVTRLAPSIKTRLEKHPTSGKDPLALIDYISLYARAIAEENASGGKVVTAPTNGACAVVPSVLLYAKNHLFENLSQKAINDFLLTSAAIGYLYKKNASLSGAEAGCQAEIGVASSMAAGGLAHLCQATTQQVLIASEIAMEHHLGLTCDPVGGLVQIPCIERNVLGAIKAISASKLALEDEYKPKVSLDEVIATMYATGKDMNEKYKETSLGGLAKTLEC*