MKGPGLFSDIGKKAKDLLSKDYTYDQKLSIFTASASGVGLTSTAVKKGGLYSLDVSSVYKYKNTTVDVKLDTESNISTTLTVLDALPSTKLVTSVKLPDYNSGKVELQYFHENATFATVVGTKPTPVIDLSGTVGAQGVAFGAEAGYDTATGKFTKYTAAIGVTKPDYHAAFILADKGDTIKVSGVYHLDEKQKASAVAELTRRLSTNQNTLTVGGLYTVDPQTAVKARLNNTGTLAALLQHELKPKSLLTISGEFDTKALDRSPKFGLALALKP*