MQSNLLSHGEEQKNGEGKRKRLKISVAHFDNSALIRTYSKTLIGRCMNPVEQQMSALFTNLPKIWKLEERVTGSDLGFGKFQFDFKTEEELEAVLRQQPFHFDYWMLALARWQPKQLKDFPSEIPFWIRVVGLPLEFRTVPTLESIGGALGRVLDVDVTQNRVQVVVDAFKELCFETTIDFKGGEFDEEEEVAVSLRYEKLFGFCELCGSLCHKEELCPLDEKNTKAGSERRRENREGNGGWTDGAKHEERARSYKGVVINGNKGQQNRDRDRREFHGKGKGKMMEAPDSKWVKVPERGNRGPSHHYGNHRGNGEGSRVKTTYREDVSVVGSGAQVMTSRTYPTQPREDQGQQTVPQVTSEEGEITRNGDATAALPSVEFQMKLSKTQAEGSEVVAEAREEERGLLTVQGMREQQDDTFEDIEMELDAINVAMLESGIDLETEEEFQTLSEEELEQASEAQAENVLIQDEEQPVAGDAYITKELGTGELATRQSHRKRLFKANSSIAGSSKMRMASALLSPRKKGVAKVGTRHGDNTKPPENKGPSIPKPVNLKF*