MNPFNQVQQQEEDDFIFRSKLPDIHIPNHLPLHTYCFQNILQHKDRPCLIDANNGHTYTYAYVELTSRKVASGLHKLGVQQGHVIMLLLRNSPQLVLAFLGASYRGAIATAANPFCNTMEIEKQAKASGAKLVITEAAFVHKVMDFAVENDVMVMCIDAPPSGCLSFIVLSEADEDDVPAVEICPDEVVALPYSSGTTGLPKGVMLTHKNLVTSVAQQVDGENPNLYLHEEDVILCVLPLFHIFALNSIMLCGLRVGASIVVMEKFEVNAMMGLVEKYKITVAAFVPPIVLAIAKSPDVDKYDLSSIRKILSGAAPLGKELEDAFRAKLPKAKLGQGYGMTEAGPVLAMCLAFAKEPLEIKSGACGTVVRNAEMKIIDTETGASLPRNQAGEICIRGDQIMKGYLNDPEATNTTIDEKGWLHTGDIGYIDDDDELYIVDRLKELIKCRGFQVAPAELESILITHPNISDAAVVPMKDETSGEVPVAFVVRSNGFSITEDDIKQYVSKQVAYYKRINRVFFVETIPKAPTGKILRKELVAKMHALAC*