MRFAVTKVCGGGAKARAGMLQIAGSNIETPALLLSTRKGLPAFVSRDLLASLSLPDSLLLHVCPTHFMEGPPSKTISNIGGLHHMLGLPDHILIAAAGDSIESLPTSEASNKFGASFETPAGRRLVKPSDYMELISCMKPNLWASLADEVPAWVTEKRNKVSVERTLRWLDACIALDEDSGANTLGVVVGGSSIELRKLCATEVSKRNVSGFWIGGLGFGDSPEERCSILDAAVGCLPPEKPRVVSRLGLPEEVLEGVAAGIDLFDSTYIYQLTMGGFALIFPIDMVGEKMQNGSLNSSDGDFTKINLRATTYRKDTSRIVDSCSCFTCQNHTRAYLNHLLNVHEMLAQILLEIHNTHHYLCFFRLIRDTIKTGQFDRFRQQFVQDRRAYLAAAVI*