MVTGRSAQLCLALLFMSLDVILTATEKSVLTLDPPWIRIFTGEKVTLSCYGNNHLQMNSTTKWIHNGTVS
EVNSSHLVIVSATVQDSGKYICQKQGLFKSKPVYLNVTQDWLLLQTSADMVLVHGSFDIRCHGWKNWNVR
KVIYYRNDHAFNYSYESPVSIREATLNDSGTYHCKGYLRQVKYESDKFRIAVVKAYKCKYYWLQLIFPLL
VAILFAVDTGLLLSTEEQFKSVLEIQKTGKYKKVETELLT