MSERKVLNKYYPPDFDPSKIPKLKLPKDRQYVVRLMAPFNMRCKTCGEYIYKGKKFNARKETVQNEAYLG
LPIFRFYIKCTRCLAEITFKTDPENTDYTMEHGATRNFQAEKLLEEEEKRMQKEREDEELNNPMKVLENR
TKDSKLEMEVLENLQELKDLNQRQAHVDFEAMLLQHRLSQEQWQQQQEEEDERETVALLEEARYRRLLDD
SDSEDEAPPSQPQAAARPNPTAILDEVPKTKRKAEGLCRKAQLAGLVIPKKAKTEANRVSEQVRVPTTGA
PESRKVANPAPQTPGASSLSQLGAYGDSEDSDS