MPTPADSFLILEFVAGYRLIPHSIFTALLASLPSVSPHTSPRLRAGLALRALDAALSDTDGVDAPSLLHKARAVLAEPDLAPWFPQHLAEPASADDLPAAAVAELKRLLDVEWASLPPSALEIAAERIVGSGALQFWANADHAQRSKLRLLVGESTAREILEKIQQQDASTNHPAVLPQVDNAPETNGTNDSDCSEEKDKGCPVKQNAKADHPQEVGVRHQQESMQGAPNDHLKESSVTTESIRGKDPDITSFMEEVICPQISGQFTPDNIKNHQVTGPNHSLMERNPTAITYERDSLGDPGGERPAAKRQLPAFERTPKPSPTAALKTRKKWSEIQEKTLLEGVKKYGKGNWKDIKMAYPDVFEDRSTVRPLICLYHCLCIFCLFVVKVALMSVQVDLKDKFRNMERHLCV