MVKMGSSFEDLTEATSGAIGGLLSTSILYPLDTCKTKYQAEARDGRTRKYRSTFDVLDEARSSGQLLALYQGVGTKNFQSFVSQFIYFYSYSFIKNLYLRKSNRGRMGTGANLIVAAAAGACTAIITQPLDTASARMQTSTFGKSKTLWRTLKDGDWRVAFNGLGASLILTSNPAIQYTVYEQLKGRILKSHKSTTPRSSDASPLVLSALSAFLLGALSKTVATMITYPAIRCKVLLQAAQSEDNEQPEQSAHVKDKAVKSMVDAIHIIWHTEGPGGFYKGLQAQVLKTILGASIMLMIKEKTSKATWIFMMGLRRLMQAGNRLSTLQLLAQNVDLAAAL