MNSEKEDEPLEEIGDSNNVLDLTSYQLHSLDTVELPPNLIELDLTANRLSGLDSRIAQLSTLKKLSLRQNLIDDSAVEPLSHWDALSDLEELVLRDNKLAKVPDVSIFTKLLVYDISFNEITSLEGISKASSTLKELYVSKNEVNKIMEIEHLHNLQILELGSNRLRVMENLENFTKLEELWLGRNRIKVVNLCGLKCIKKISLQSNRLTSMKGFEECVALEELYLSHNGISKMEGLSALVNLRVLDVSNNKLTSVDDIQNLTKLEDLWLNDNQIESLEAITEAVTGSKEKLTTIYLENNPCAKSSDYVAAVRQIFPNVEQIDSNLFA*