MELFSAILGDLTSRSISYVMDRYCSNQPAAIDDGVRQLRRLLLRTHTIVEEAEGRHITNQGMLPQLKAMRDELFRGHYVLDTFRHRADLLQKEEEKEDEQVRSSFAMSRLNPAKRIRFSRARTSSFQDLESMIRSLEDAIADTKEFIVFLMSCPPVMYRQPFSTHLYLDKCMFSRQIEREQVIDFLLRIDPDPHGSCNDIGVLPIIGPALIGKSTLIEHVCRDERVKSHFSLILFYNGDELKHETVATFRDRCDVDEDTWKELYYSSENRIPRGSKIIITSRSEVFVFGSADPDEHPKLTSIAMEIAAELRRSLFCAHVVGALLRVHLDAHFWRRVLEGTREYMQKNLILASEYPHDLKTDKNHPRYAWIISEPKPIKSLLIYDSYQKGSENAEVPNITIQDLLFGEASGRGKFDILLWKSQMPPYCSHICSCVV*