MSPAFRTMDVEPRTKGILLEPFVHQVGGHSCVLRFNETTLCKPLVPREHQFYETLPAEMRRFTPQYKAVL
IFVRCADEFGASGNIETKEQGVVSVRFEEDEDRNLCLIAYPLKGDHGTVDIVDNSDCEPKSKLLRWTNKK
HHALETEKNPKDWVRQHRKEEKMKSHKLEEEFEWLKKSEVLYYSVEKKGNVSSQLKHYNPWSMKCHQQQL
QRMKENAKHRNQYKFILLENLTSRYEVPCVLDLKMGTRQHGDDASEEKAANQIRKCQQSTSAVIGVRVCG
MQVYQAGTGQLMFMNKYHGRKLSVQGFKEALFQFFHNGRYLRRELLGPVLKKLTELKAVLERQESYRFYS
SSLLVIYDGKEWPEVTLDSDAEDLEDLSEESADESAGAYAYKPIGASSVDVRMIDFAHTTCRLYGEDSVV
HEGQDAGYIFGLQSLIDIVTEISEESGE