IPRPPNAFLLYRSDFLKRRTIPREVEKRQQNLSRIIGECWNMLSAEEKAIWHEKAAAVTAAHQAKYPHYKFRPTRR