MVQRWAAGAVIVVLQLLSSVVDGAIPEHLVKDLPGLPPVNFQQYAGYLTANETTGRNLFYWFFTADHENPSSLPLAIWFNGGPGCSSVGDGLLLELGPFYVTSDGNGSTVLELNNYSWIKAANIIFLEAPVGVGFSYSDSPSDYTLFTDKRTAEDNLQFLLVWLEKYPEYKKNDFYLLGESYAGHYVPTLAKEIVHYNENKKPSDLHINFKGFAIGNPWTDAYANNLGATEWWYSHSLISPHTYEGIITNCDFTSDRPVDYGDENPLCNAAVQASDTALAYIDAYSIYTPTCNTPRDFNGSTSKKLKQKEVGVLRAGSAADPCTPDPVRPFLNSEEVKNALHVRSDIYWTSCSDVVFVNYSTADILESMVPIYVELMKKNVKMWIYSGDTDSVCPTTTAEYSIKAMNLTVEIPWYPWNHSTQVGGYTEVYKGLTYTTVRNAGHFVPSSQPGRALALFKHFLAGSPLPAFQ*