MADKTVVVTGANGFIASWLVKLLLERGYNVRGTVRDPKDESKLRHLLELPGAQDRLVLYRAELMAEGDFDEVVDGADCVMHTASKVSADFVDDPYKEIVDPAVKGTLNVLKSAAKTKTVKRVVYTSSMSAVVCSDRFVNRSEDDVVDETWWTDPDFCQKLEMYYHLGKTLAERAAFEYAKDAPFDLVSIVPCTVLGGLMQETVNWSSSEVLRILQGIQKQEDDMIIPTNVAFVDVEDVATAHILAMENSNAEGRHLAVSESVTIDYIALLLAKLYPQYKNVLKPDMKGMDEATFSKPLFKFSNDKLKHLGLNFTPIAGIVKKTVQSLQQFNLV*