MTDFDQSTNFLLEYFPKLPDDIILLITEQLPLEYVIDWLIKIPIVQDIVIGTLYNHNDLQFLISPTKRPYMNHISALKSKLTTFKGYYQISTFIKENSSRFIPKKVLLMSGGDWSAVEELITNFKSWLVQVESIEIALESNEITPSDLKLLLEFNNLTKIHFSAVSLTKCILFLQNNSLLIDHPSLNNIIFLKHGIVNWTGIKFPRKLESLDLSWESKVDITTVEVPASLNELYFNLANVSQLENIKSQISSINLTTLMLTHDGLTEISLKALPSTLTTLDVSENPISKISDIEFGWPQNLTTLLLDTNNLTNASVAAITEWPKNLKTLRLKSSKLTNIACLINLPDSIEILDLSYNRFETLLVNNNGDFFVFPKSLKYLQMVGCNLLPPQTIKNYMEFPENLEKLNLTHCYLLTLFYFKFPNSLVELALSGNAIQDLTSYNDVNKNWTDLVNLQDLDLYSNRIDTLQQWVPPNSLRNLNLGFNLIDELPNSWPLFNDMFNKQLQLVDLRLNVCSIEKIAEELNLPPQMKVLDLSNNSLTGPFYLLRSLKHLYVLNLAENSIDDIKIIHEDDDPCRLYLLNLSYNRICTKTRNKEAIEAFYEKLELGLNIKIRNKKFKVNSLHQLQ*