MATGLVDKSFVSSSDELFYLKWNNFQKNVSTQFEKLREEDDLVDITFACEGKKLTAHKLVLFACSPFFKDLLKKNPSPHPVFFMNDVKYDVLKAILEYMYLGEVHITNENLKDFIKTAEGLQIRGLSKENNALSNTQGDIVMPPANQQIPIRKEEKETTVVESVLLDEFCRKRPEPGEITHTTVGLNIKRMKTVDTQIPSVSGQDNVSNVEPKVEMVEYLETESTNHQSPTYCSMDNYTEKSNSRNNIAHMSQLNTAGFTQTQTQPGSSGHQQQPQQQQQHVQHEYKSEEDSSWMEKSLDNISVNSEQQSGGKFKGKSGGGNRSNRSTDDKTNCLTPRCCPVCSRLYSNVSNLRQHMRLIHNPTAVCCPICQKHFNSELYLKRHYSSIHSINTGNQSDGEMVDQKPTTAQLATQQAQAQTPQQQQQTTQQQQQQQQQQQQQQAQQQSQQAPAPATTNTWNPYHHHDTTQLVNPFIK