SKPFTIPILTIGEMTNSRFPVAIDMLHTSPTDNFIVQPQNGRCTLDGELQGTTQLVASNICAFRGSISGHENNGDQHQWHFSITNPNGTPFDPTEDVPAPLGTPDFKGQLYGVISQRNREGSSGNGNQKANRSHEGVISTVAPRFTPKLGSVMIGTWTTDDIQDQPSRFTPVGLNDDDNYKQWELPNYSGALTLNMGLAPSVFPTYPGEQLLFFRSYIPMKGGYGSPYIDCLIPQEWISHFYQESAPSQTDVALIRYVNPDTGRVLFEAKLHRQGYITVAKTGDSPINVPANGYFRFDSWVSQFYSLAPM