MAASSTSNESTNQVKNRVALLQFHVTHDKPQNINTAREYILKARDSGAQLCVLPEIWNSPYATSAFGDYAEMLPSVGDTFSDKDKWGPSSQMLMELAQSTNMYIVGGSIPETCSDKIFNTCLVVNPKGTIVGKHRKVHLFDVNVPGGIQFKESETLSAGEGATYFDVAGEDGDSGMGRVGVGICYDIRFPEYALLLTQIHKCKVLIYPGAFNLTTGPAHWELLQRARAVDGQCFVLTASPARSNPPLDDEQTKHPHYSAWGHSTVVSPWGEVVATCDEHPAVVVADLDMSKVEEMRMAIPTMSQKRSDLYRFEAGSGDVN*