MDFSHLFNDPFLSDFQLALVTPDGVNLATYFVHGVVLAGQSPYFKALLQNWVPKDRRSLDIQVSDDEKEAAVHMLQCAYAGTMPLEVTAEQLLSCMILADRYQLRNCVDVCKQRVLSIDCSKIKWGTALSLLSMPPGLRESESFQALTQKAHERVWQDYQNLDTAWQDAGLRSSFLLLPQEGVERVISRNELRAASENVVYVAVASWVAHQHRLAAGNKDALAAVAAAARDILRLVRYPHATANFLVAVAVHHSLLADHPDAQTFLLEALQYNMGGEAQKQTLQADASHCRYDERTIWSDTASTTSAFTSYISFEDLQQAISKYRSSRCSEAYYLLTGPYFFNGFMWRLKLTVKPPDEDSPHDMNIHVGLCWGIEVEGEGPVSLGDKASVVVDFDIATWDFIMEEEDPTSSDGQVVIRSGTCWGWDDFFGPEVYADDEHWMKFMNDKKELLLACHLYHCS*