MKQCILVELEGSSMGNWMSMEAPPPVVLVPPLFDRPQLATRSRMAESSYEILFSKVARKALFSDYYAQADQLLARIMLKPPEDPNVDFIATVSIPAKEGEEKFNGDAVFRWQRDAEDPNTFMELDMSTSTKALKVRACTFNPATGLGTFLTFPIISESRLVSKDQNVIGLRYGSSNLSIGTTMDFFFKGPSRLWLVGKLGKITAGCQYKPRQFPTEARRAWTEYPLDAFQNPKNWSFAVDYGSGKRSALNPGFNFCLEAQEHSKLIASYYHHLIVQRQVRNPFEGAEVIAITNYIDIGFEFQQSLEGSKPSSSKADNELPTMQIGASWQANKNFLLKAKLGIFSTGVAFMFKSWWQPSFTFSCSVVRDHIQKGTKLSLGLQVENFGGVSYERADPNYVMVTPTKEHLAEGMLKDPNARPFVNTDVTSENMKAIPAEFRSSNTIL*