MVTVEEYRKAQCAKGPATVMAIGTSTPFNCVDQSTYSDYYFRITNSEHKTELKEKFKRMCDKSMIKRRYMHLTEEILKKNPNMCAYMSPSLDARQGIAIVEVPKLGKEAAQKAIKEWGQPKSKITHLIFCTSSGVDMPGCDYQLAKLLGLCPSVKRLMIYQQDCYAGGTLLRLAKDMAENNKGARVLVVSSEITAVKFRGPSESHLDNLLGQALFGDGAAAVIIGSDPILGIERPLFKLVSAAQTLVPDSEGAIDGHLREVGLTFHLLKDVPGLISKNIEKSLLEAFQPLGISDWNSLFWIAHPGGPAILDQVELKLGLKPEKLRASREVLSNYGNMSSACVLFILDEMRKASTKEGLGTTGEGLEWGVLFGFGPGLTIETVVLHSVAT*