MEVKTQSCVVAGKRAVAVTEQNIEWNNKGTLVQITRGGICGSDLHYYQEGKVGNFTVKAPMILGHEVIGKIVHSDSDLLREGQPVAINPSEPCGHCKYCLQHEENHCTEMRFFGSAMYFPHVDGGFTRFKAVDTAQCIPWPEQADEKAMAFAEPLAVAIHAAHEAGDLQGKRIFISGVGPIGCLIVSAVKTLGAAEVVCADISTRSLSLARQMGADTLVNPQHDSLDDWKAEKGYFDISFEVSGHPSSISTCLEVTRAKGVMVQVGMGGAVPNFPMMMVISKEISLKGSFRFTTEFNTAVSWLANRVINPLPLLSAEYPFTDLEAALIFAGDKTQAAKVQLVF*