MSVSCGLEWVVCLGCTRWAWKRLTYIGAYDSEAWPAAAPGEFEPVPRICRVILAIYEDDLSNPTKFAPPGRGYAGVDLAGVVKRATYEHVGNTCPPYIVYVDHRHKEVVLAIRGLNLTRNADYKVVLMDNKLGMQMFDGGYVHHGLLKAAQFILERETKTLQELLQQNGPDYKLIFAGHSLGSGIAALMTVLVVNNRKMFGNIPRSQIRCYALAPARCMSLNLAVKYADVINSVVLQDDFLPRTPTPLEYIFGSIFCLPCLLFIMCLRDTFKQDKRKFKDPRRLYAPGRMYHIVERKFCRCGRFPPEVRTAIPVEGRFEHIVLSCSTTSDHAIVWIERESEKALELMKGNEKPTTPPAQQKMERLQSFEEEHKNALERAKTLDVPHAVDLSEVEIQEGSSPTPPSDTHSEATSEAKSAGRTSWDELMHKLFTRDEGGKLVVKEDIKARNIVIE*