MVIQKEKKSCGQVVEEWKEFVWNPRTHQFMGRTGTSWAFILLFYLVFYGFLTAMFSLTMWVMLQTVSDHT
PKYQDRLATPGLMIRPKTENLDVIVNISDTESWGQHVQKLNKFLEPYNDSIQAQKNDVCRPGRYYEQPDN
GVLNYPKRACQFNRTQLGDCSGIGDPTHYGYSTGQPCVFIKMNRVINFYAGANQSMNVTCVGKRDEDAEN
LGHFVMFPANGSIDLMYFPYYGKKFHVNYTQPLVAVKFLNVTPNVEVNVECRINAANIATDDERDKFAGR
VAFKLRINKT