MKKTMELNKSTVPQPITTVYRLHMFIHSIIMLALIYYRVSNLFKFENILSLQALAWALITFGEFSFILKWFFGQGTRWRPVERDVFPENITCKDSDLPPIDVMVFTANPKKEPIVDVMNTVISAMALDYPTDKLAVYLADDGGCPLSLYAMEQACLFAKLWLPFCRNYGIKTRCPKAFFSPLGDDDRVLKNDDFAAEMKEIKLKYEEFQQKVEHAGESGKINGNVVPDRASLIKVINERENEKSVDDMTKMPLLVYVSRERRFNRLHHFKGGSANALLRVSGIMSNAPYVLVLDCDFFCHDPISARKAMCFHLDPKLSSDLAYVQFPQVFYNVSKSDIYDVKIRQAYKTIWHGMDGIQGPVLSGTGYFLKRKALYTSPGVKEAYLSSPEKHFGRSKRFLASLEEKNGYVKADKVISEDIIEEAKMLATCAYEDGTHWGQEANWLFIRLSFGEHFYWLSITLQRVDIYLFVSRQAIFLGLCPS*