MDVPMSSEMFQAQAHIYKHAFSFANSMVLGCAIQLGIPDVIHSNKQPMTLSQLVSELKLLPEKSDAIHRLMRLLVYSGFFATREFLDENSENQQGYVLTPSSKLLLKSEIPNLSPFARAMVDPVMVNPWQSLGDWILGNETTPFETAHGAPMWQFCDQNPRFNNVFNEAMASDSQMMCLVVKDCKQVFQDMDSLVDVGGGTGIIANTILAAFPHLKCTVLDLPHVVANMPDTENLKYVGGDMFHSIPSADAILFKHVMHNWSDENCVKILKRCREAIKDKNEGRKGKVLIIDMVLDRDEEEANMTEVKLIFDVLMIVLVTGRERTEKEWENLFLEAGFMSYKITPLFGLRSLIEVFP*