MKSVLRIFTAAITIRVMVIPEGWHIIVTLTSAYLRRTKMHDCSLFQNISAIETMGTITTICTEKTGTLTSHEMKVTKFCIGEQVLTRDISIIGPKTLSLLHQAVGLNSTSSVYHLSSTSQPQFFGNPSERAMLYWATSELGMSMKNLKQFYTILHVEAFNANKQESGVLLREKNWADSFDHVHWKGPAEMILPMCSRYYTTYGISKLINRQTRRRFEETIQGMAAHPVRCIAFAHKRTTVEQAIGKRGFTLLALVGLKETCRPGVRMAVEDCRFAGVDVKMITGDNIFTAKAIATECGILRVDQDFLGTVVGGQEFSYYPIEQRMEMVDQIRVIAGSSPSAKFEMVGCLKQRGRIVAITGGDATDAPALKESNVGLSMHIQGTELAKESSEIVILDDNFTSIATILQCGRCIYNNARNFLQFQLTLIIVTLVVNCVTSVFTYKISISPIQVLWESLIVDTLGALALATEHPTKEQMVKGPVSPEEPLITKIMWRNLISQALFQIVLLLLLQFKGQSIFHVDECVNETLIFNTSILCHLFNLFNSRNLEKKNVFEGIQDNRLFLWIAGIIVSMQMLMVELLNRFAGIERLDWRLWADSVGMAAMSWLIAFAVKCLPMCNTLSRVN