MVGEAAMAKDCEQDLKLEMVGEPETILPAGPTPATALFLSNTDQVLVIPVETVYFYPANPAKPADKLVETLRDSLAKLLVTYHLMAGRLSMNEQEQRLEIDCNRKGAQFTHYTSGVSLEELGDVTLPNAAFRALVPTKFDATVVFDLPLLAIQVTTFKCGGYTVGVMMSHTLFDGPAAIEFFMNYAALARGEGLVCLPSLDRTPLKARDPPRVTFDHPELIKMSDLEQSNPFSTAESASAEVVSLEAPIKHVTKVFPFTPEMIEILKKKALEGDVIKRVSTFEVLAAHIWQSRTKAIELPEDKPTNLLFAVDIRKRTIPPLPKHYAGNAVFAASARDVPQVVRDMSFVEAVQRIQEAIARVTDEYIRSSIDWGQIYKGVPALAGGFFLSAWWKMPFYEIDYGWGKPIYAGPIVTPLIEFLLLLSNGTQDGGCNLIIALEPEQMAKFEEFVKVY*