MSGLGDSSTDPANPDSRKRKGSPCDTLAQSNEKRRREQENKYLEELAELLSANIGDIDTLSVKPDKCKILKKTVDQIQQMKRLEQGPKSSSCCLTDWLKSDPSKTLLLNPFCPFGSL