MVDDELTALVVDNGSGMCKAGFGGDDAPRAVFPSMVGRPRHQGVMVGMGQKDCYVGDEAQSKRGILTLKY
PIEHGVVTNWDDMEKIWYHTFYNELRVAPDEHPILLTEAPLNPKINREKMTQIMFEAFNTPAMYVAIQAV
LSLYASGRTTGIVMDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDYLMKILTERGYNFTTTAEREIV
RDVKEKLCYVALDFEQEMVTAAASSSLERSYELPDGQVITIGNERFRCPEAIFQPSFLGIESRGIHETTF
NSIMKCDVDIRKDLFANTVLSGGSTMYPGIADRMQKEIVTLAPSTMKIKIIAPPERKYSVWIGGSILASL
STFQQMWISKQEYDEAGPPIVHRKCF