MKLKQRVVVLAILLVIFIFTKVFLIDNLDTSAANREDQRAFHRMMTGLRVELVPKLDHTLQSPWEIAAQW
VVPREVYPEETPELGAVMHAMATKKIIKADVGYKGTQLKALLTLEGGQKVVFKPKRYSRDYVVEGEPYAG
YDRHNAEVAAFHLDRILGFRRAPLVVGRYVNLRTEVKPVATEQLLSTFLTVGNNTCFYGKCYYCRETEPA
CADGDMMEGSITLWLPDVWPLQKHRHPWGRTYREGKLARWEYDESYCDAVKKTSPYDSGPRLLDIIDTAV
FDYLIGNADRHHYESFQDDEGASMLILLDNAKSFGNPSLDERSILAPLYQCCIIRVSTWNRLNYLKNGVL
KSALKSAMAHDPIAPVLSDPHLDTVDQRLLNVLATIKQCTDQFGMDTVLVEDRMPLSHL