MATSLMKSSLALHAAPRPRSVRLSATSSRVDSPQVSVVLGTQWGDEGKGKLVDNLAQQFDIVARAQGGANAGHTIYDETGRKFALHLVPSGILNPKATCVIGNGVVLHLPGLFEEIRRLKEKGVQVDGRLLVSDRAHLLFDLHKEIDGLREAELAGDGKQIGTTKRGIGPAYSSKATRNGLRVCDLFDRATFKTKLTNLAADGAKRFGEKFAYDVEGDIAAYEKLAEEIRPFVVDTVEYLHEALQSGKRILIEGANATMLDLDFGTYPYVTSSNPSIGGIATGLGLPPSSYDDIVGVAKAYTTRVGAGPYPTEIHGKLAEDLRAVGHEYGTTTGRPRRIGWMDIVALRYACKINGVTHINLTKLDVLDNLEEIQVGVGYKTKEGKMLKSVPADLHTLENVEVVYETLPGWQADISAARQWAQLPAAAQAYVQRIEDLIGIPVKWIGVGPGRDALVVKPEAPKK*