MSDRFFDNKLGDYDCASHDDDDGKRNAPSRSPFADARRLLAAATHLKNEIVQATWSRRGDQVQDPTLYTGMLGTAFLCFRSYEIAGTMDDLAQCLEIADNCAASAASLKQLVTFICGQAGIYALGAAAAKSAGEKQRMQYYLDLFKEIANERALAVGPSEGGFGMPYELLYGRAGFLWACLFVNKYIGDETIPWSTTGPIVDAILAAGRAGASHTSCPLMYQWHGTRYWGAAHGLAGIMHVLMHFPLSKEDTDDVKGTLRYMIQNRFHTGNYPSSEGNSKDRLVQWCHGAAGVGMTLCKAAQVFPLDVEFREAALDAGEVVWRRGLLRKVGLCHGVSGNAYTFLALYRLTGDKRHLHRGMAFSNFLYEHGLNLISSGQMHGGDHPNSLFEGLAGTSCLWFDMTRPKNARFPGYEL*