MDQFSHLAAPLTDLLKGVKTRRQKKAASEAPVLTMVSWDEPFEVITDASNLAIGTVLQQETRPVAYYSRKLNSAERNYSVYDKELLGVITALKHWKHFLYGRDFTVKTDHQALKWLQTMPSAQWSDRQARWSQLFQQFGGMIEYVPGKNNPAADALSRKATIQTVQESTVLEIQGQDLDSMKAQYADSEEFGTQYRLALTSEPSHYTIQDGWLFYKHRLCVLREKRPALLHDAHDSLVGGHRGINSTLEKLERSLYWPKMRRDVYNYVKSCEICQKVKVPHSKQAGLLQLLPVSEGTFQDISMDFVGPLPAATGTRNTQCMTIVDRFSKFCMLIPCKQTATAEDIARLFLRHWYPVGGLPRTITSDKDPKFTSHFWRSLFDNFGTKLQLSGAFHPQTDGQTEIYNLKQFTTEVFL*