MSMESPVVLRSTKALLDRLEKRLVISHSVASSSVENVDHLLKRLGSPPRRRAPPSREGKTRAVVKRPAKSSEASIKLPRYSLRVVLCAYMILAHPSAVLSGQGEREKQLIESAANFIKEFELLIKVILDGPGQSSGVTGQRKFRAQLANFDKAWCSYLYSFVVWKVKDARLLEEDLVRAACKLELSMMQTCKLTADRHSQNNLTHDMKAIQKQVIDDQKLLRDKVQHLSGDAGLERMNSALSDTRSKFFEAKENGSPLTAPVANVSTPLSINSSGKAPLSEVPESSR