MKSTYKRLWGCPEPVQSLLSHQHPSGSPDRPGEGTAVMGDPFIRHIVLLGFEKRFSPSQHYVYMFLVKWQDLSEKVIYRRFTEIYEFHKLLKEMFPIESGQISSENRIIPHLPAPRWFDGQRTTENRQGTLTEYCNTLMNLPTKISRCSHVLEFFKVRPDDLKLPSDNQAKKPETFLMPKDPRNNASDITGPIILQTYRAIADYEKNSNTEMMLKSGELVDVVEKGQSGWWFCQTKEKRGWLPASFLEPIDSPDESEEQEPNYEGEPYVTIKAYTAVEEDEMTLEEGEAIEVIHKLLDGWWVIRKGDATGYYPSMYLQKAGQDNTQAKNLIKKRGAPPRRSSIRNAQSMHKASRKRISQDSYRRNSVKFIQQRRKMRQLNAQKGDSQPVREESPEASLKSPMKPQPAVPPRPSQDLILNRCSESTKRKLLTSA