MGFFLGESLRPAATLSFVTTSSHGCGRLSRAASSYLTTRQPFLSAANQKKQQPSLHGSSKLFYSTHSSFNDEIIDQYDAFVLDQFGVMHNGNNALDGAIALVEYLYKKKNKKLIILSNTSAPADKALSRLPKFGFDPSHFIGAVTSGEESSHYIRETYGSSSTDSTTSKKAVMFTWDVEKPNNPRLTALPEVYLEQCGSVQVATTVEEADFLLFHGSEAWYRGPDLPAETLSPFIEDGDFTTVDPLLEQCLAKNLPAVCANPDFVVQTPTGDGVAHMPGKIAARYESMGGTCHTFGKPGVEHFEACIRKLGLDKSRVAHVGDSLHHDITGACNAGIPNVFVASGIHKNELGIEFGEVPDATVLQTLMETQVDASIRPTHVVPAFRM*