MLLERGYNVRGTVRDPQDVKKLRHLLELPGAQERLVLYRAELMAEGDYDEVVDGGDCVMHTAARVTVDAVDPYKEIVDPAVKGTMNVLKSAAKSKTVKRVVYTSSTAAVFYSDKFVNKSEDDVVDESWWTDPEFCLKIGMYYHMAKTIAERAAFEYAKDAPFDVVSIVPCTVVGRLLQETVNWSSNEVLRILQGIERREDNLIIPTNIAFVDVEDVALAHILAMENPNAEGRYLAVAESLTNEHIALLLAKLYPQYTNVLKPDLKGMDEATFNKPVFKFSNEKMRHLGVNFTPIEESVKKTVQSLQHLNLL*