MLHNGLKCSSGVVLWLVCIKLTVAFFLSDIHRSTIQTNTPRKIAFVLCRQLVHVYPWLPTKDYQSLIRHKCPVWVEVVDLPLYYRAALSFFAKALGKVVWPSCMNGNVNRFCILWDADKPTPLNVEFDVEMIGMPSQDVFFKLKWGRFAGSCFTCGKFGHMQSESPIVLLQPPIAAMQSNENTPVGTVQTQKGKNIQHASNVNIDKRKMKVASTTSPMPKSKKKEKKDTNAWQTPKKTVRPRPVVSHNWTEVALASGHHTAEITNDVTGVGQLWSVIVRADSLYEQTQSLVMCISNAMDFLKTKSRRGKQIKTMNQ*