MKITVIGAGNVGSSVAYALILREIANEIVLVDINEDLLYAKELELTQSIAALNLNIDLLCTKDYTHTKNSDIVLFSAGFARKDGQSREELLQLNTSIMLDCAKKIKDFTEDPLFIILTNPVDFLLNTLYESGIFSSKKIIAMAGVLDNARFKYELAKKLNVKMSRVDTRLIGFHNDDMVLVKSYASVKNKNISEFLNEEEFEDLENEVKTGGAKVIKHLKTSAYLAPASACIRMLESIRSGEFLPMSVILHGEFGVQNKALGVMARLGLEGVIEIMKMDLSLQEKDKLEKSLIKYQYKGE*