MKAGQKRRKYVITEDMVEDTDLEEEEEIMEVDSDNASQHSAQEVVTRVNVRDSITSGNPQFEVEMRKTSTSYPFQMHIPMKFVKHHLPSFTTYITIRNIKGKKWRVQFNYTSRRCCFSNGWKAFAIVHSLKIGDCCRFELVDKYEILCHIYRDLSQKRSPETRPRGQIIYEESSKREKKEKLAAEVPSASRCVAKRKSPRYASDQTESVDSLLQSMGLEKYSDIFHAEEIDIAALKLMTDEDLKFMAIPMGPRKKILDALKSST