MQTFVKRSIRNIPKMATSAHQNFAKYLATDHMASDLVPLDASKLQVTRTTQPKSKLPKEKLVFGQSFTDHMLTVEFDQASGWGTPEIKPYGPLSLDPSACVFHYAFELFEGMKAYKDSQGKIRLFRPDMNMARFNKSAARICLPTVDGEELIKLISELLKLDQSFVPEGEGYSLYIRPTLIGTSSGLGVGAPDKALLYVICSPVGPYYPTGYKAISLEATDYATRAWPGGVGDKKLGANYAPCIKPQLSAAKNGHQQNLWLFGEEKFITEVGTMNVFFVFKNADTGKKELVTAPLDGTILEGVTRDSILKLARDRLDPNEWEVNERYYTAHEVAEKAENGLLVEAFGSGTAAVVAPIKNIAFNGKDYDVPLVPGEQYGEMAKTVADWIADIQYGVVDSEWSRVIN*