MSVELENSASGDASVSSSGPAAPAAAAKKKKRSLPGMPDPDAEVIALSPKTLMATNRFVCEICNKGFQRDQNLQLHRRGHNLPWKLRQRSGKEVRKRVYVCPEPSCVHHDPSRALGDLTGIKKHFCRKHGEKKWKCDKCSKKYAVQSDWKAHLKTCGTREYRCDCGTLFSRRDSFITHRAFCDALAEESAKVQTTVANSTKEEEPKLKITAPVAAAASGVLPVTEMENGTEIQHEIQMPQISMVGIGSSGASDGSNRSLFASLYTSPSAQSQSSTFSDLMGAMTQPDRSTTAAPPTSTEPPSLCLSSNGPALFSPPDRRQFAPPQPAHMSATALLQKAAQMGAAATSSSLFRGFGLGLSSSTSPVPENMQWDHSDPSSVGMGLGHPGMGLSELMMGQSIFGAKPATLDLLGLGMGIGGAAPGGLSALITSIGNGLDVAASFGGGGNSPGKS