MWFYLVTLVGLYHLLRWYRERQVVSHLQDKYVFITGCDSGFGNLLARQLDRRGMRVLAACLTEKGAEELR
NKTSDRLETVILDVTKTESIVAATQWVKERVGDRGLWGLVNNAGVLQPFAYIEWYRPEDYMPIFQVNLIG
LTQVTISMLFLVKKARGRIVNVSSALGRVALFGGFYSCSKYGVEAFSDVLRHEVQDFGVKVSIIEPGSFK
TEMTDAELTIERTKKVWEAAPEHIKESYGQQFFDDFCSTTKRELMKCSRNLSLVTDCMEHALTSTHPRTR
YSAGWDAKFFFIPLSYLPASLVDYLLAISRGKPAQAA