MGSRLSPEANAEVPREALSFHGDATGAQVHLDDQRSTARRRSTFHDGIVFSQRPVWPGERVALRVLRHED
GWCGGLRVGFTRLDPAQVAASCLPPFVCPDLEEQSPTWAALLPEGFVRAGNVVCFWVNRRGWLFAKVNAG
RPLLLRKDVLVQGAPLWAVMDVYGTTKAIELLDPKANAWITSGEPMPESEVTSGEECVICFHNTANTRLM
PCGHSQFCGSCAWHIFKDTARCPMCRWQIEEVAVEPSVKSGEGS