MPPIRTQSSRNSIEQEGRILLAIQAFKNQEISSIREVARRFNVPRSTLSTRLNGIQHRAISRANSHKLTDTEEESLQKWMFSMDARGSAPRPSMVQEMANVLLSHRGINPSSTVGKNWVTNYIKRHPNLSSRFSRRYNYERAKCEDPKIIGEWFTLVQKTILQYGIDNDDIYNFDETGFAMGLTATAKVTTRSEYYGRRSL