MGAMLWRMAIRLMGWAAWGWGKLYFLALPLTWIDLQQRAISLFESTNPDTCIRYELQLKGAGRTPYSRFADGKSVLRSSIREYVVSEALSALGVPTTRALSITLLPESKVLRERVEPGAIVARFAESWLRIGTFDLLRARGDRNLIRRLATYVAEDVFHGWEALPAAVSLGKDQPTDAVNNPARGVPWDLVQKHEGVEENRFARLYREVARRNAKTVAAWQAYGFMNGVLNTDNTSIYGLSLDYGPFAFMDNFDPQYTPNHDDHLLRYSYKNQPTIIWWNLVRLGESLGELIGAGAKVDEESFVKEGVTEDAAPAIVKLAEDIIGRVGEEFRTVFLNEYKRLMGGRLGLKTQKESDFQDLFSEMLDTLEALELDFNHFFLRLSRVPLSALDTEEKRKEVAPIFFHSEGCGGVGYTEHSAKERIANWLERWRLRILEDWGPYGDVERQEAMKRVNPKFLPRGWILDEIIDRVERRGDREILGRVMQMALNPFEEDWGWNKEEEERFCGDVPRYKRAMMCSCSS*