MLHLLPHFILDRPPLLLSAAPHVLWVSPVRLPLDHSAGLLLLPLFSRLSCSALPSMALTLQCSGAVATSVSLMPRTAIDRTVSLSSPTLLHTSKGLGGVQLMPSKLWISPRKGRLAGVVMTATLPLELGAGVQEKGLYLPQELQTQIAHSMPPEKIELFRSLESWAEDNILPYLKSVEKSWQPQEFLPEPSSDGFLDEVKELRARAAELPDDYLVCLVGDMITEEALPTYQTMLNTLDGVRDETGASLTPWARWTRAWTAEENRHGDLLNKYLYLTGRVDMRMIEKTIQYLIGSGMDPQTENNPYLGFVYTSFQERATFISHGNTARQAKEFGDIKLAQICGTIASDERRHENAYTKIVEKLFEIDPDAAMLAFEDMMRKKIAMPAHLMYDGRDNDIFEKFALVAQRTGVYTAKDYADILEHLVKRWNVEKISGLSSRGQQAQDYVCGLPNRIRKLEERASKVKKGPMLGAFSWIFNREVALR*