MELCTQSVVVDHKVITRRSANYHPTIWGDHFLASYAEVISGGNYEGEEKQHEEVKEEVRKILVMAPSKSLQNLELINTIQRLGVAYHFEREIEESLSYCYEEELISHIEVDGCCLHHIALCFRLLRQQGYYVSCDAFRKLTNDQGNYKEALVNNVRGMLSLYEAAQFRVHDEDILDKALNFTVTQLKLILPKLSNSSLAKQISNALKFPIKDGIVRVETRKYISFYEEDESHDQVLLKFAKLDFNILQRLHKKELCDITRWRKELEIVMKALPYARDRVVELYFLSLGVYFEPQYGIARKILTKVLCFASIIDDTYDIYGTLDELTLLTDAIERWNIEASEQLPSFMKIIYRALLDVYNEIEKELANENNSFLVNYSISEMKKLLCTFLQEAKWYHGKNLPTMEQYMTNGTRSSTYHLVATTSWLGMGEVATKDAFDWIATEPLILVASGTIARLLNDLVTHEIEHERGDTASSIECYMNEYGVTEEEAQMEMRKIIENCWKDINQEYLRPTVVIPRVLLMAIINLTRVAEFIYKDGDAYSFSKNKLKDIISMVLIDPIIP*