MVLYLLFESASGYALFHAYGIRKIGQSVDAVRSTLLDLKRFRRAIKLDGFTPFMSAVDALSQCNAISEGIMTDKLRNFLELYLPKEIPGKKATFTVGVMEPKVGSHITEATGITCQSDDYIQELLRAVRLHFGQLFDKLKPYDLEKSQLDLGHSYSRVKVKSNANRVDNMMTQAIFLLDTLDRDVNFFSMRVRKWYGWHFPELVKIVNDNYLYAKLAKFVVNKSDLSEEDIPALADLIGDEDKAKQIVEAAKASMGQDLSPVGLINVQQFSQRVMNLSDYRKNLYEYLVTKMNDIAPNLTSLIGEMIGARLISHAGSLSNLAKFPSSTLQILGAEKALFRALKTGGNIPKHGIIFYSSFIRRASTKNKGKMARYLANKCSIASRVDCYSDMSSSILGEKMREQVEERLDFLEKGVAPCKNLVVMKAAVERMTNTVSEEDKEENVGIFAKKKKSETETDDDTMDLDKPAMHSTLCT*