MVDPGIDDKVTYFQAITGVEDLALCQEILEAHGWDLELAVSSFTSTSEPSVTSSGLDGGPSELGFAELGFRGETRVSNHGEEEFVPYPNSPGIVWKVVKLPFSLIRGSLGLISGAIGFGLWAAGGAFSYSIGALRWALGSQGNERGEENSSFVSLSSGAVEARAFIDGFESEYGEFHPNFAVLGFMESLGRSREAFKLLFVYLHSPDHPDTSAFCRDTLCAQPVVEFLNENFVCWGGSVRSSEGFKMSNSLRASKFPFCAVVMAASNQRIALLQQIEGPKSIEVFIPILQKVVEESGTVLVAARIEEEERRHDRRLREEQDAAYRAALEADQARERQRKEEQERLEREAAEAERKKKEEEEALAKAARETAEKEAALERRRQEKALSLGAEPEKGPDVTEVLVRFPTGERKERRFHSSATIHSLYDYVDSLNCLNAEKYSLVTNFPRVVYGPDKFDLSLKVAGLHPQVSLYVQVEDS*