VPLPSGVRECRRKASRSRRKQLTFHRFPFSRPELLKEWVLNIGRGDFEPKQHTVICSEHFRPECFSAFGNRKNLKHNAVPTEFTFQGPPQLVRETADPDGQIGAASEKGEVHPETGPSECGPGRKRDTALEVRQPPPDAGGPRAQGQPGRTGAVAKAPGQPASPPGAGRPPSTQPPDHSYALLDLDALKKKLFLTLRENERLRRRLRAQRLVMRRMASHLQACRAGSRPEQQS