MGPKKDRSSRAIQGIFEKLNDDKVDEILEAYNVTLDGEDDFHLSKVPTLLEYLNIPGCFTEDINECIDYYYTMMHSRDLSAGSLNSKLEIVFSFLEAYTITSAEEIGKMQYIDIVDIDKLINNVDKLLKFRDNYEYIYDSWKLVTDAVADTPLDTSQTLSYHLTLPDLKKLKKKLNLDSQSQTEHSLGDGFLIDMLSCCTSTSSGRLINFDFEKARKGPYVGTKDFAEILGNLNELAT