MRFLKDQGNYECGMKIDILSISVCLSAVCDEMAGLFDKQASLYAAARPHYPSSLFSFIASRTPHHHRAWDVGTGSGQAAFAISEHYKSVIATDVSQTQLQHAPKKDNITYALTPAYMSKQELEHIVGCEGSIDLVTMAQALHWFDLDTIYPQIKHVLKKPGGVFAAWCYREPSVSPEVDAVFEDFYRESGPFWERARWIVDDEYESLPFPFEPVSGHDKTGPFHFESQKEMRVQDFLTYMGSMSVLQCARKQGVELLPESRKQAFRAAWGDGIRTATFPIFMRIGGVE*