MEKVGPFLVLWLAVCSWSLVRAEFQTFRSPVISIGPGDVSEQYFRTKMPPGHVGIKSFFGEMVEEDGTPVPVSELYLHHWLVVRMHTKKNDDALLRGMKDVYAGNDGICQGSILPQTFGSGSETRHTSYSLPDPYVVEIGNPDEVPYGYEEVWLLNVHGIDTRGAINPRFCLECRCESYNISSVTSAGFHVPEDYVGGLRCCHNNEHCAVKEGFQGKKRDLYFQYTVEFLPMEPSLVPVNVYLLDVTDDRTSMEEKPRCKVEYHVEQCDKSKDSACLHEMKAVASLPNEKEVDVVYVNGHLHIGGHNIELRHEDGGLICNSETIYGKGDEAGNEAGYVVGMTACYPERGTQRIKPGEELHIRAVYSSEEEHTGVMGLMYILTAETLPEKDCHSFMWKTSGAVLVIALAISIIGFSSYRYISTKRSSVGYESLVQP*