MATSLSSLPSVSKLSGLGSCSTAARALGASNGAAVVARVGTKKVATTVKKAAAKVASKAPRPAASRRPASGPDRPLWYPGVQAPEWLDGSLPGDYGFDPLGLAKPAEYLQIDLDGLDQNKAVNKAGDVIGKVQKKAQLVDTKNAFQPYDEVFGLTRFRETELIHGRWAMLGVLGAVAVEALTGVHWQDAGKVELVDGASYLGLPLPFDLPTLTIIEVLLIGYIEFARNGVTDPEERIYPGGYFDPLNLASSPEKAAQLKVAELKHGRLAMVSALGFAVQAFATGTGPLDNLAQHLDSPTTNTIFDTLSK*