MRARGEVALAALLLAVAAAAAALLPSSSLDSRSDVRILEIGDGDDVLQLLPLLDGAVGPESLVFADDDGGGPFTGVSDGRVLRWVPADRRWAEHSSSSAPEDLLDSCRGSQDPGREHECGRPLGLKFNHATGELYVADAYHGLRVVSPDDGKVSRPVAPQWWRQGTGRPFSFANGVELDPETGAVYFTETSTRFQRREFLSIVISGDTTGRLLRYDPKSGEVEVLVDGLAFPNGLAMSRDGTHLLLAETTTGRILRYWLRPPAAKAAGAMEEVARLPWFPDNIRMSPRGGFWVGIHAKRGKIAEWCISYPWLRRVVLSLPPRHVQRASWLLNRLGRQVIAVRLSEEDGKVMEMISVHGDLQKVFRSVSEVEERNGSLWIGSVMSPFLGVYKL*