MKGKIKATWNILWLVLLMVILFSYAMFQGGFVSWFLFYSFLPLFLYQLLLSFYPFKKWEITREIPRSVVQAGDEIYVTIHMKRNSVFPLFYCSIKEQLPDSLMIRDVKKEKYRSFSNPERLQGNRTLNRIVFPLFRKKISFTYAIQQVPRGEHQLQAVTLRTGDIFGLIKKQVTIPVENKLVVFPYIHDLKIKDRITSYDQGAVASTVVNQSNTNIATGVREYAPGDRVSWIDWKQTARKQEVMTKEFEQEKSTEMLVVLDTCNRTQLNRLAYEASIEISSSILMEFQKKDHQANFLSIGKESHFFSSQYGRSNHSPVNRYFIHAQPSGTQPFSIRLKEELKRNKKSEIIFIIVTHLDDFLMQVLLEGKLGRKYLAVIFIQAESLITEEEHRIIQQMKLANIHVQLLSDQHLLESPIEVNFR