MSEQVQIPEHKLLESPNSRTIEILDWRITASTNPISNASELDALQATLGLPLPEMTFGSNYLTLEHRPTSWRYHFTTEGALRCVKNGPLGDGDGGVKVEYADKTDPSSLFGMPETVPTKPYDWTYTTTYPGHASMVEGRNDKWVAADPEDSSQTIPMAELTRPDPILFYAEVPLFEDELHDNGSSTLLVRIRVMPTCIFILSRFTLRVDGVLFRSFDTRYYHSFASTPPLIIRETSGWEAPYDRVQWLLPKREDRTPLTDPNWISKALTDLPARLTQREGAKTGWRGLGTKKEILKLL