MDSISILYSLPIFCLFFIIWKMIDQKRHQTCYILDYQCYKPTDDRMLSTRFCGEVIRRNKNLGLNEYKFLLKAIVSSGIGEQTYAPRMVFYGREECPTYNDGISEMDEFFHDSIDKLFKKTKIPPSQIDVLVVNISMLATMPSLSSRIINHYKLREDIKVYNLTGMGCSASVISINIVQNIFKIQKNKLALVVTSESLSLNWYSGNDRSMILANCLFRSGGCAIILTNKLDLKNKAMFKLKCLVRTHHGAKNESYNCCIQNEDGQGRVGFHLDKNLPKAATRAFVDNLKEIAPKIHPIRELVRFAIVSTAWRILSHNSRKLRSCRPMINFKTGIDHFCLHTGGKAVIDGIGTNLNLSEYDLEPARMTLHRFGNTSASSLWYVLGYMEAKKRLKKGDKVFMISFGAGFKCNSCLWEVVRDLGDGNVWEDCIHNYPPKTLENPFLEKFGWLQNEDPSTFYVPDDYVIP*