MSASNVSLLHETSRQVAAGGSAGLVEICLMHPLDVVKTRFQVQRSVTDPQSYRTVRGSFQMIFRTEGLFG
FYKGIIPPILAETPKRAVKFSTFELYKKFLGYMSLSPGLTFLIAGLGSGLTEAVVVNPFEVVKVGLQVNR
NLFKEQPSTFAYARQIIKKEGLGFQGLNKGLTATLGRHGIFNMVYFGFYHNVKNIIPSSKDPTLEFLRKF
GIGFVSGTMGSVFNIPFDVAKSRIQGPQPVPGEIKYRSCFKTMEMIYREEGILALYKGLVPKVMRLGPGG
GVMLLVYEYTYAWLQENW