MGKSKKRSNASTTASTLIKGYLPVRVKLPEPPVGSKEGSERLDETFFFVKEHQGGNSSDDKKGGRTLFVANAPAVPGVTTKLLLTNLLGRYGEIERVTLVGNPRKQESSSSDAVALVSSDWKPFFPTFQGPIHASEKFAHVVFSSSQRMRKALQAVNELMAGKDDKLPGIQLEKLDLQMLRDETDRLYQKETVDMDDELEIDNKPKQIGVVALVQRYRASYQRLDRAKLLAKCNEVMQEYEDKEEEQRLSREEAANQPDDDGFITVTSKSVGVESGKHQLEKDKGAPPSGRRQHKRNRKKKQGIGATELQDFYRFQRKETRKRTLQDLRLQFEEDLKKVKKMKDEKQYKPF*