MDKSEMDKINGTNPESTDQAPSLASRPDEFEEEESLVTPDALSARIGGFQIYAGSVNWGVFGSMKIVFLKSKLNVLIPCGFLAIFLNYMTQRYGWVFPLSMLGIIPLAERLGFATEQLALFTGPKGSILSNLLLVLGSAFFSGGLACGKTMQTFSKADAVVNSGLLLMAVMGLLIPAALHYTHSEAQFGKSELALSRFSSCIMLVAYASYLYFQLSNNRRRNEANVGASKAWNIPVAFISVVLLPVVGNSAGHANAVMFAVKDKLDISLGVAIGSSIQISMFGIPFCVVMGWMMGKPMDLNFHLFETASLLTTVLVVAFLLQDGTSNCVKGLMLFLCYLIVAASFYVHADPNSKASEKPPQN*