MGKNSGTSALEIDWGVSADLSDSEFDAGDDEDLESLYFSNVVPKLQFRKDVSVARWDVRLGVAEVIVMKGRMWTTTGFVRQNKVFCHIEEVLFMAERGALFLLQGDVGLSVGDIYNLLAEGNYGCTWEFYQAYCHLKSFGYIVGRHNFPWTLKYQKNKPISYNLNSSEGPSHECENDAVDRNFSHEENKEMLLNEPECYNRILQTTTTVQPGLKGEETVSLESAIENISISRGSGGSEEHKGLKLVFDVYFPNTRFRKSTPGLPDFILSIARDHPPNKCEVQALQTLCGEIPLKFASIECRRINFFSFNSVKLVVLP*