MFLVAFGASVHARKLVVFGHGDGPLQGWFSLKIIDFREEHGQVLTLSNGRKSIPFFQRQPSGLQDLDILSLNGVPQSFMCDTCLDISTFVEQVLTDPDTMGNVLDYVNGSFCKALSGLQEKCISLAEIYVPEFVETLQVYAAPDKLCGETKLCPSSAMLLLDDARTCKMCTDFTAEALTYIQDNKTETEILEALYSQCSKLGEFSSRCNMLVDTYAPLYIEKVDSITPEQLCQKVGICSSHPMDPSHCATCEFAVYQLKAKLRNPLVQEKMLEMLLDGCSKVPAHVDQCKEIITQYWPFILANIDTYVNAETICTEIHACDSKKKLSDTLIRFPSAYDSIAQQ*