MVKKAAKGSAKTRQRPSEAVPPPKQEADEQPGPSSSSGGDRPMRVYADGVFDLFHFGHARALEQAKLSFPNTYLMVGVCNDEETHKFKGKTVMTDEERYESLRHCKWVDEVIPNAPWLITKEFLDEHEIDFVAHDALPYADSSLGMDDVYGFVKKLGKFKETKRTEGVSTSDLILRIIKDYNDYVLRNLSRGYSRKELGLSLLKEQRIKAGMHMKQLSQKMRNQRLQVAGRIRKHMVDRVPRILPVEMEDKVKDFASNVESLVDKVVSGEAGLELVENMDKYVSGFISGFERRYSRLEKVIKNSLTRTVRQAASPARRRKASDKALAVDKKPLKPLTRKAALRAAX