MKLDAPFNLDPNVKVRTRFAPSPTGYLHVGGARTALYSWLYAKHNNGEFVLRIEDTDLERSTPEATAAIIEGMEWLNLPWEHGPYYQTKRFDRYNQVIDEMIEQGLAYRCYCTKDRLEELRHTQEQNKEKPRYDRHCLHDHSYSPDEPHVVRFKNPTEGSVVFDDAVRGRIEISNSELDDLIIRRTDGSPTYNFCVVVDDWDMGITHVVRGEDHINNTPRQINILKAIGAPIPTYAHVSMINGDDGQKLSKRHGAVSVMQYRDDGYLPEALINYLVRLGWGHGDQEIFSREEMINYFELDHVSKSASAFNTEKLQWLNQHYIRELPPEYVAKHLEWHYKDQGIDTSNGPALTEIVTMLAERCKTLKEMARSSRYFFEEFETFDEAAAKKHFKGNAAEALAKVKEKLTALSSWDLHSTHEAIEQTAAELEVGMGKVGMPLRVAVTGSGQSPSMDVTLVGIGRDRVLARIQRAIDFINAQNA*