MEDPLFGGDSVVVGGDLNFPLGQTKIWGPHAQADPQAGFFLQKLVEKNLLDVEPIKLKPTWRNNRGGEARVAKRLDRFLVAEQLVDRFFLVRQWVGSGGNSDHFPIFFEIKKGPINPPSPLKYNKSWLLDESFKNLFLSLWRSFDESLDQTAAFQFAENIRRIKGAVKEWAIAKRLREDAELKLVEAELLQIYDGKYFPNESIEEWIRKPRKTHAGGSVIWKAVVKSFSLIESNLTWDVGTGEKVLVGRDPWLGSEQLHVLPEDVINALALRGIATLNQLADNRFEDPWTQHWKSAALLGLEEPGATSLGNFIRGLQSAHIHLTEQEDELVWDMDPAGCVGSLVEILLSLKTKSITFDYYLGDLVG*