MSRGESSVQRGEPSPVTSGTSSFSVCSSTTSGTAVRSGCQQLPGTVHVPTRSCVYAQPLYRRHHAAIISEAAFFRAGLFATAVALSLVAAYATGGFWTKVKPSLSQPVVHFTHDAFFLFEGAEAGQERFWTSSPQVNAQFPELAVPASIQVGEEDYNFDKKPDVINIAASVQGNTPIKGIKALLQFTYVFQSNVQLQMYSLAFLSQSSPAGGGTLFLDGELVLQQRTPIMDKKFTDLYYRPILPFNSSSTSRLEGAANFELHDILKHYQDRNYTTTFVVNHNVWKADIGTSLTIHMRIRIPSHQVVWYRPQAIEMLKFAWIQFLAGYIVLWWLIGHIEAFVFNHRLLTFRSTVDVTTKAQRF*