MALDLVSAPFTEAGPPPAKRRRLGWDVPDPAVLAEAAQLLIAAQILQACPSLFSTKTIGGSGLSSVQEGYSDVEIEDVHGGLVQHHVASAASPPWHEDDKDGHFNFDTGESLTSRYKILRKMGEGTFGRVLECFDKDAQEVVAIKVVRSADSHREAAMIEIDVLCTLSEKDRMGSRGCVQMKRWFDYRNHICIVFEKLGPSLYDFLRSNDYRPFSVDLVRDFGRQLLESLACVFPSTSPPFSCNNIPCLNFSDACSGQVLDILTHHVWNLCDNADMHSLSLIHTDLKPENVLLVSSEYLNAVDLKKTTKHLLQMKRVPKSNEIKLIDFGSTTFDRECSFSVVSTRHYRAPEVILGSGWSYPCDIWSVACILVELCSGEVLFQTHENLEHLAMMERVLGPIPPRVIRRATGKAHKYFRHERRLDWPDRHTSRESVRAVRRLPRLRDLVMEHVDKSVGSF