MGECTFVSHVATDNSFVSTDELSVAKCVTNVTIDESSVVVHPWITVTEEELQMPYLITLGLVETIFDPVVDRVKIVLAGATIIKRERVPIEVSNKLVGFDIDDGVDVDYCASVGAAAAGAGTGQQEGYIDEILNLMRQRHWQYPDYYDPRDRILDLNLCMNFLHRYNRMGDDATMSGGKSMSQLLDDFVWDDNMIDYVRGIRTTPGGMDWIDAKSILTIMNISGNHFATVEILLHERLINVYECNLVVTKNDKFFTLIQPVFELLPKLLKQSGIMNHLLEKLLTQP*