MKLKQRVVLLAILLVIFIFTKVFLIDNLDTSAANREDQRAFHRMMTGLRVELVPKLDHTLQSPWEIAAQW
VVPREVYPEETPELGAIMHAMATKKIIKADVGYKGTQLKALLILEGGQKVVFKPKRYSRDYVVEGEPYAG
YDRHNAEVAAFHLDRILGFRRAPLVVGRYVNLRTEVKPVATEQLLSTFLTVGNNTCFYGKCYYCRETEPA
CADGDMMEGSVTLWLPDVWPLQKHRHPWGRTYREGKLARWEYDESYCDAVKKTSPYDSGPRLLDIIDTAV
FDYLIGNADRHHYESFQDDEGASMLILLDNAKSFGNPSLDERSILAPLYQCCIIRVSTWNRLNYLKNGVL
KSALKSAMAHDPISPVLSDPHLDTVDQRLLNVLATIKQCTDQFGTDTVLVEDRMPLSHL